Added legacyStorage folder
Moved storage implementation, updated dependencies
Created storage module entry point
Removed old storage code directories

Removed storage code from it's old location.
Updated azure.js so that it pulls the storage stuff via require of
azure-storage-legacy module instead of direct requires.

Updated tests so that they run when referencing from the new location.
Exposing SDK config through common module.
Blob tests now reference storage module, not azure module
JSHint fixes
Queue tests now reference storage module, not azure
Table tests now reference storage module, not azure
Updated npmignore to ignore legacy storage submodule on publish
Fixing version of npm to update two

Npm 1.4.12 has a bug that makes npm install run forever if running
on node 0.8.26. See https://github.com/npm/npm/issues/5328

Fixing to a known-good version of npm until there's a new release
that fixes the bug.
yaml syntax fix
Merge pull request #1218 from christav/storage-module-rearrangement

Splitting storage out into a separate module
Merge pull request #1220 from toddreifsteck/dev

notificationHubService.apns.send should support Apple specced payload co...
Fix UT
Merge pull request #1221 from andrerod/dev

Fix UT
Updated grunt tasks for codegen.

Always use the latest version of generator or spec packages in packages
directory instead of the first one found.

Removed obsolete target.
Updated package versions except for websites due to breaking changes
UPdated to latest specs and regen'ed.
Merge pull request #1223 from christav/update-packages

Update packages