Latest shared
Force plugins test now a smart sync sdk manager based app
Added wrappers for new smart sync tests
JS tests are not allowed to run for ever
Creating an account instead of using a mock client manager
Misc refactoring
work in progress - fixing tests
Smart sync tests now passing (except for one that has been broken for a while and that I will investigate next)
Merge branch 'unstable' of github.com:forcedotcom/SalesforceMobileSDK-Android into unstable
Latest shared
Removing null check that is redundant
Merge pull request #730 from wmathurin/unstable

New sync related js tests now run by ForcePluginsTest
Making path separator platform agnostic
Merge pull request #731 from bhariharan/unstable

Making path separator platform agnostic
With this refactoring
https://github.com/wmathurin/SalesforceMobileSDK-Android/commit/3591c5eca88cc945f3f3d927c7d636f746594dbd

I started using optString(key, null) expecting to get null if the key was missing or was pointing to null. Turns out that JSONObject.optString returns the string "null" in the second case !!
Previously, we were doing isNull(key) ? null : getString(key)
Merge pull request #732 from wmathurin/unstable

Fix for regression / smartstore js tests failures
Merge branch 'unstable' into cordova_gradle