Refactoring

- renamed tools to common
- renamed configuration to settings
- removed async calls from settings constructor
- added override from commandline options
- moved log functions into log module
- fixed colored parameters
- added Git helper