Initial pass at user list sample app
Merge pull request #192 from khawkins/userlist_sample_app

Initial pass at user list sample app
Merge pull request #193 from bhariharan/unstable

Bump up default API version to v31.0
node util to generate a list of symlink files and destination paths
Merge pull request #194 from khawkins/symlink_builder

node util to generate a list of symlink files and destination paths
Adding the resolve and revert symlinks methods to the util module
Merge pull request #195 from khawkins/more_symlink_consolidation

Adding the resolve and revert symlinks methods to the util module
If you fire a bunch of requests through a RemoteObjectCollection, they could come back from the server out of order
Now received responses are dropped if they follow more recent responses

For instance, if you fire requests: 1,2,3,4,5
And you get back responses in the following order: 2,1,3,5,4

Previously, you would have seen 2,1,3,5,4, so the end state would not match the last request (bad!!)
With this change. the collection will go through responses 2, then 3, then 5
Merge pull request #196 from wmathurin/unstable

If you fire a bunch of requests through a RemoteObjectCollection, they c...
Contact explorer now needs status bar
Removing some steps
Merge pull request #197 from wmathurin/unstable

Contact explorer now needs status bar
Changing version number to 2.3.0
Fixing user list underflow problem
Merge pull request #199 from khawkins/fix_hybrid_template_app

Fixing user list underflow problem
Merge branch 'unstable'
Merge pull request #198 from bhariharan/master

Mobile SDK 2.3.0 Release
Merging back from 'master' to unstable