Switch back to using broacast receiver for updating sentmessages tab
Build synchronization engine from the ground up
Add state support
Add a message type
Add a message type
Refactor sync state class
Refactor sync implementation to provide configurable objects and states
Remove redundant method call
Add sync status
Redo sync ui
Add otto support for elegant bus support for android
Update status of a sync with the correct date and the number of itmes syncd