Prevent crash with configuration for hidden networks
Don't reuse Shell's between threads, so they don't get closed accidently
Mark the dummy broadcast message as read to avoid unexpected unread message notification
Add donation notification on upgrade / install
Prevent crash due to null log message
Display exit code and output when shell fails to start
Only attempt to mask missing packets if >=20ms
Sync serval-dna
Added a button to the settings menu to allow the the user to change the MeshMS notification tone, and allow for other MeshMS configuration options
Updated the help file for settings
Merge branch 'development' of git://github.com/servalproject/batphone into development