Upload to Dropbox after build
Separated out inner classes
Merge pull request #2 from mattem/master

Update to run WIP builds on Travis
Added savedInstanceState
Merge branch 'Wip' of https://github.com/mattem/AndroidNotifications into Wip
Added savedInstanceState for Jobs
Update pom.xml
Fix NPE for connection messages and savedInstance
Attempt to fix savedInstanceStates

Also changed run order of threads within DeviceCoordinator to make sure
threads start after pusher is connected.
Saved JobHolders over app restart

Job holders now remain over application restart. Timed jobs are failed
fast if the notification of them completing happens when client not
connected.
Events now in EventHolder allows saving of notifications when app is
restarted.

Other bug fixes and timed job fixes.
Refactored Pusher classes.
Started to add network connection management
Added thread management to NetworkManager

Currently broken in this check in. Too many stop and starting threads!
Removed Pusher prepare from DeviceManagement Task
Added new build branch
First commit with new Pusher lib
Fixed npe and renamed ChannelEventCoordinator
Added logging. Moved from Travis to Jenkins
Update POM and add test case
New POM