Make it possible to query any key value pair from device data section.

Signed-off-by: Marko Saukko <marko.saukko@jollamobile.com>
Move to custom settings, split off logging

Split off logging into small and easy to use singleton class.

Settings is now an extended version of QSettings, handling upgrades
to new settings versions automagically