Merge pull request #9 from shravanrn/extension_handler

Extension handler
Small UI fixes
Added ability to update an app.
Merge pull request #13 from shravanrn/update

Added ability to update an app.
Switched to the app-bundle uri's and updated readme.
Merge pull request #15 from shravanrn/bundle

Switched to the app-bundle uri's and updated readme.
Use the new AppBundle uri without redirect or direct specified.
Merge pull request #16 from shravanrn/bundle

Use the new AppBundle uri without redirect or direct specified.
Support for custom downloaders.
Eg: Customized versions of the App Harness can use Guids to download apps etc.
Firebug integration.
Merge pull request #17 from shravanrn/url_handler

Support for custom downloaders.
Merge pull request #18 from shravanrn/bookmarklets

Firebug integration.
Display date and time of app installation
Merge pull request #19 from shravanrn/lastModified

Display date and time of app installation
Package platform www folders so platforms specific files are picked up.
New filenames.Url aliases.(New AppBundle plugin needed).Desc cont below
Android has a bug where the web view will not throw intercept events if you are navigating to a location that matches a filename in your bundle. Thus in order to support url aliasing, we need to ensure there is no collision of the running app's(the app running in the harness) filenames and the app harness file names.
Added pre launch hooks that so we can attach things to do before launching an app.
Url Aliasing - support for using bundle directories Eg:"file:///android_asset/www/index.html" in your app.
Absolute url check bug fix
Add apps hosted by cordova serve. (Context menu not injected into app)
Menu for apps from serve. Menu now in iframe.Priority for startup hooks.
Cleaned up AngularJS usage.
Bugfixes. Extension extraction, Uri encoding during app download. Unzip.