JSONResponse class to standardize XHR responses.
Leverage common JSONResponse class for inline key pair and security group creation in the launch instance and launch config wizards.
Restore missing vars prolly nuked when resolving a merge conflict in the Launch Instance wizard.
Merge pull request #151 from eucalyptus/json_response

JSONResponse class to standardize XHR responses
Refactor Instances landing page to use common (refactored) landing page JS.
Refactor Volumes landing page to use common (refactored) landing page JS.
Refactor Snapshots landing page to use common (refactored) JS.
Refactor JS for remaining landing pages.
Merge pull request #152 from eucalyptus/landingpages_refactor

Refactor landing pages JS
GUI-319: Packaging fix--don't point tests_require to install_requires list.
Merge pull request #153 from eucalyptus/GUI-319

GUI-319: Packaging fix--don't point tests_require to install_requires list
GUI-325: Refactor volume views to keep things DRY and to prepare for filter rework on volumes landing page.
Refactored the keypair and ipaddress help panel to remove JS content
Refactored out the help panel JS content from the image and security group detail page
Refactored out the help panel JS content from the instance detail pages
Refactored out the snapshot and volume detail page help panel JS content
Refactored out the help panel JS content out of the scalinggroup and launchconfig detail pages
GUI-325: Filters for volumes landing page.
GUI-325: Graceful fallback for landing pages that don't have filters.
Better detection of chosen widget capability.