Improvement and Debugging

1. Merged with the latest version from Huy

2. Supported full run in background or even the app is killed or memory
is cleared. Prevent user to press accidentally back-button.

2.1 Used android feature: AlarmService, SQL lite DB, semaphore, and
Receiver

2.2 Reimplemented WatchActivity & InterimActivity

2.3 Added new classes: TransDB, TransAppDb, TransReceiver,
TransServiceRef