Added tests to check UI spinner restores properly
Better way to restart activity then finish

* Check this for details http://v.gd/w1QQ9A
Add Android configuration for Travis Build Server
Disabled abortOnError to make `./gradlew build connectedCheck` work
Add gradle jar for gradlew to work on build server

This jar file is necessary for the project to run gradlew on build server.
Without it the build server will show error while executing
    ./gradlew build connectedCheck
Other alternative for future may be to remove the gradle properties entirely to
use default gradle of server
Create my own emulator on build server

* Check http://is.gd/3CQxuQ for details