implemented config loading from ini files

with the parameter --config:<path2configfile> a custom config can be defined
fixed PropertyManager

If no username or sessionid is given, only
globale config will be searched instead of an error
fixed get functions in stores
Merge remote-tracking branch 'awakecoding/master'
fixed property manager for multiple adds
fixed levels in PropertyManagers while loading
Merge remote-tracking branch 'awakecoding/master'
added SessionTimout monitoring

After a configurable time "session.timeout" disconnected
session will be closed.

The value is in minutes.
0 means instant disconnect (no timeout)
-1 means no disconnect (infinite timeout)
DisconnectUserSession will only consider session.timeout now
Merge remote-tracking branch 'awakecoding/master'
Merge remote-tracking branch 'MartinHaimberger/Devel'
freerds: fixed shm leaks

* handle all detach and attach cases
* detach if connector is freed