Revert 229235 "Move the tab-lifetime handling functionality out ..."

No longer needed and it adds complexity, so reverting.


> Move the tab-lifetime handling functionality out of ActiveTabPermissionGranter
> and into a new class TabCapabilityTracker, to make room for web connectable
> incognito support for apps.
> 
> BUG=305394
> R=mpcomplete@chromium.org
> 
> Review URL: https://codereview.chromium.org/27604003

TBR=kalman@chromium.org

Review URL: https://codereview.chromium.org/29683002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229453 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 229453