Merge pull request #212 from bhariharan/unstable

Merge branch 'master' into unstable
Lining up with upcoming Android implementation
Merge pull request #213 from wmathurin/smartsyncplugin

Lining up with upcoming Android implementation
Target for syncUp is just the query spec
Showing progress from beginning in sample app
Sync up doesn't need a query anymore
Merge from unstable
Merge pull request #214 from wmathurin/smartsyncplugin

Sync up just needs to specify the soup (no need to specify the query)
Fixing regression introduced by 288fa8be6f977694b7ada5d7f3f078975f3da38e
Merge pull request #215 from wmathurin/master

Fixing regression
Merge branch 'master' into unstable