Summary:
If the user hasn't supplied the path to a configuration directory and
Enbas fails to find the user's default home configuration directory,
Enbas will now return an error message back to the user. Previously
Enbas would try to, instead, calculate the configuration directory
using the user's current directory.
Changes:
- Return an error if the user's home configuration directory cannot
be found.
- Add tests to the internal.config package.
- Update the tests in internal.utilities package.
PR: #54