[droid] ipc now uses Messenger instead of Intent
[all] single-instance message creation; added simple ping-pong is-alive request
[master] lastCommit.add(this)
[droid] Restructured connection handling and more
- Multiple connection attemps before giving up
- Task now runs in seperate thread
- BackgroundService terminates correctly,
[common] FSM now throws StateMachineException instead of NullpointerException for unknown states
[common] Message: check for null data in getData(idx)
[droid] Service is now a 'foreground service', i.e. it will have a permanent notification icon and will not be kille by Android OS
Merge branch 'master' of https://github.com/ejoerns/candis