fix creating app directory if not exists

Closes #238 

GlobalConfigFile was called in phase of initilizing of static variables. If directory ~/.ot does not exist there was attempt to access uninitilized otWarn and it crashed.

Now OTPaths::s_settings is fully initilized on demand.