Introduce all the plumbing for Session Storage.  This mostly consists of creating and tracking namespace ids in conjunction with the tabs.  This is essentially just a bunch of dead code at the moment, but the next patch will get rid of the old way of generating/cloning IDs (initiated by the renderer) and instead use these IDs.

TEST=none
BUG=none

Review URL: http://codereview.chromium.org/550017

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36331 0039d316-1c4b-4281-b951-d872f2087c98
39 files changed