Fixes #3870 - add a directory for module's configs

With This PR hammer looks for files in  directory 'hamer.modules.d/'. One file per module. File should contain
```
:<module name>:
   :enable_module: true
```
Though not recommended old way of module configuration is still supported.
NOTE: Make sure the docs are updated and strings localized, after i18n is merged