Updated site job recordings, fixed mocking bug.

Updated the site job test suite recordings after the API changes.

Also found that somewhere the run was writing the mocked profile out
to the global store. Added a line to prevent that from ever happening.
Merge pull request #102 from yugangw-msft/dev

Integrate from public Xplat to Xplat-pr
initial commands skeleton
fix up bad code caused by copying and pasting
display role definition in correct format
Starting osx token cache work
Merge pull request #1225 from Azure/release-0.8.4

Pull release 0.8.4 into Master
Merge pull request #1226 from Azure/master

Merging release 0.8.4 from master to dev
prototype for role assignment
Initial implementation of security output parser.

Requires bringing in readable-stream and event-stream modules as
dependencies.
prototype code for create role assignment
retrieve tenant gui correctly
Merge branch 'dev' into pas
use object id associated with the principal
Merge branch 'pas' of github.com:yugangw-msft/azure-sdk-tools-xplat-pr into pas
Updated package.json to point to azure 0.9.8
Show updated version of npm on travis
create a new file to contain all temporary workarounds
Trying to force npm update
Removed node 0.6 from travis runs