Merge pull request #123 from bhariharan/master

2.0 release is here
'unstable' is now live
Calling it 2.1.0.unstable
Merge pull request #124 from bhariharan/unstable

Calling it 2.1.0.unstable
Updating PDF to match posted HTML version.
Adding Cache-Control: no-store directive to API requests
Merge pull request #126 from khawkins/forcetk_no_cache

Adding Cache-Control: no-store directive to API requests
Merge remote-tracking branch 'origin/master' into unstable
Merge pull request #127 from khawkins/unstable

Shared: merging master to unstable
A few files rest wrappers with associated tests
Fixed capitalization
Merge branch 'unstable' of github.com:wmathurin/SalesforceMobileSDK-Shared into files
batch file details wrapper + test
Fixed sdk info test to expect sdk 2.1
Added wrapper + tests for file rendition and file contents
Added methods + tests to get file rendition or contents URL
auth local is meant to be used in a browser so it should not use the container-based oauth refresh
Force.SObjectCollection is now a subclass of the abstract class Force.RemoteObjectCollection - subclasses of Force.RemoteObjectCollection must define fetchRemoteObjectsFromServer
exposing promises for file methods
file sample app (not at all working at this point)