Do not send notification if printed text does not match the last message, hopefully now closes #120
Reduced error noise in server
ANDROID: Cleaned up the code a bit, fixed the removal of channels
Channel names are now case insensitive in Android client, closes 116
Ignored Duplicate messages
ANDROID: Added test message generator
Improved data access logic and performance
Improved performance, misc fixes, closes #135
Handled InvalidRegistration in server
ANDROID: Refactored network code, improved network error handling, closes #129
Clear notifications on OnResume
Plays sound if window is on top,  closes #137
Android can now be set to work in offline mode, closes #134
Added AmbilWarna color picker library
Improved settings, added led color picker, closes #128
Fixed color picker notification, updated readme
SERVER: Fixed bug in handling InternalServerError
SERVER: Handled socket errors
Changed names in AndroidManifest, preparation for different editions
Changed layout xml files to have generic custom namespaces