Entities transaction cleanup - EUCA-5684

Entities is updated to close the EntityManager on commit or rollback of
a transaction. This change means that Hibernate entities using lazy
initialization will fail to load uninitialized aspects.

This change removes the possibility of database connections remaining
open for a long period of time after lazy initialization outside of any
transaction.

EUCA-5684
enabled autoscaling nav
enabled autoscaling nav
Merge branch 'team/console/3.3' into 3.3.1
Revert "EUCA-6139"
Add back in the scaling groups and launch configs.

This reverts commit e3032c5b6d3f1791794c158128bbd8ed0511ec7d.
Merge branch '3.3.1' into jpommer
Merge branch 'team/console/3.3' into 3.3.1
Merge branch '3.3.1' into jpommer
EUCA-6378
Late change made in 3.3 release branch, duplicating here.
Merge branch 'team/console/3.3' into 3.3.1
EUCA-6410
added support for additional cloudwatch operations
Merge branch 'team/console/3.3.1' of git.eucalyptus-systems.com:eucalyptus into team/console/3.3.1
include autoscale related js in index
EUCA-5487
fixed i18n on top tabs, fixed up expando row for launch config
Merge branches '3.3.1' and 'ean' into ean
EUCA-6186,
expando in better shape
EUCA-5539 (WIP)

Add model and collection for alarms.
Merge branch 'team/console/3.3.1' of git.eucalyptus-systems.com:eucalyptus into 3.3.1
EUCA-6435
version removed
Merge branch 'team/console/3.3.1' of git.eucalyptus-systems.com:eucalyptus into team/console/3.3.1