Introducing 'forcetk.mobilesdk.js'

This uses the SalesforceOAuth plugin to authenticate and act upon session expiration. I'd like to run some more tests before merging.

What's coming in the next patch:

Some changes around ```X-User-Agent``` mirroring the value of ```User-Agent```, for starters. We can decide on what values to put there at a future point too.