Better cover page
Implemented ping, disconnect, reconnect in daemon
Never send notifications with empty parts. replace empty strings by one space (or the message does not get displayed)
Adding support for default notifications.
Removed commhistory interface to get new messages
Included Log4Qt in project
Sending the string as it is even if empty, but always \0 terminate all strings.
Fixes empty string to get received. Also an empty subject does not occupy space on the pebble notification.
Prioritize data not the subject. If subject is empty it does not get displayed.
Also the data value get shown in the notification overview screen, while the subject is not.
Fix for the \0 termination to trim the original string to max 239 bytes instead of 240.
Use Log4Qt in daemon
Fixed reconnect on disconnection

Reconnection timeut will now raise gradually, to be 1000ms * reconnect attempt.
This should help preserve power in the phone, when no Pebble is around.
You can speed-up this process by reconnecting manually from manager app or its cover.

Also force channel 1 for RFCOMM, as discovery does not work anymore after disconnection.
Reworked PebbledInterface DBus handling
Added mlite5 package dependency
(Possibly) Fix 'Unknown' call notifications
Release 0.4
Merge branch 'master' into notifications

Conflicts:
	daemon/manager.cpp
Using log4qt logging instead of qDebug()
Changed notifications prio and added a error logging
Adding basic Mitakuuluu support, started reading the notification category, a bit cleanup
Adding support for PHONE_VERSION endpoint.