Merge pull request #163 from bhariharan/unstable20

Merged unstable into unstable20.
Extra log messages
Failure during setUp would cause test suite to block - now we cleanup (ie we kill running activities) if an exception (eg timeout) takes place during setUp
Fix for bug uncovered by cloud hunters
Merge pull request #165 from wmathurin/unstable

Test suite would block when failure took place during setUp()
Setting mode before starting PasscodeActivity
Taking full app tests out - they interfere with the other ones causing the suite to lock up
Cleaning up imports
Fixing comment
Merge branch 'unstable' of github.com:forcedotcom/SalesforceMobileSDK-Android into unstable
Merge branch 'unstable' of github.com:wmathurin/SalesforceMobileSDK-Android into unstable20
Newest jar
Merge pull request #166 from wmathurin/unstable

More tests stability work + Latest jar
Merge pull request #167 from wmathurin/master

Release 1.4
Updated external/shared
Merge branch 'master' of github.com:forcedotcom/SalesforceMobileSDK-Android
Updated README with what's new for 1.4
Formatting fixes
Formatting fixes
Formatting fixes