Fixes MySQL & Debian/Ubuntu by adding the ia32-libs
include sensor actions in GUI table, as icons, populated from renderer hints
app publishes SERVICE_STATE lifecycle (which is good cuz shows up in the GUI)
add-app wizard preview is now optional (buttons changes)
and minor gui tidies
Added integration tests for debian/redhat/fedora/centos for MySQL; also some minor mysql driver dependency improvements
Processed review comments
activities rows are selectable, and show in same view (not a json pop-up).
still would like to tidy activity detail, but dynamically updating is a big plus.
Destroyed the app after test (was not done for debugging the machine)
The tests now run under 'live' profile instead of integration
show errors for catalog items that can't be loaded
allow tabs to be specified in URL, and remember tabs as user picks them in history
Processed review comments; pulled out the live tests to a seperate class and some minor testing cleanup
Removal of grails references
Merge pull request #407 from pveentjer/mysql-debian-fix

Fixes MySQL & Debian/Ubuntu by adding the ia32-libs
Merge pull request #412 from pveentjer/grails-remove

Removal of grails references
KarafContainer.preStop: fix calling jmxHelper.disconnect
Use MachineLocation instead of SshMachineLocation

- In SoftwareProcessEntity, rely on driver impl to deal with differences
  so can just use MachineLocation
- Removed lots of unnecessary references to SshMachineLocations
- Removed unused ActiveMQEc2LiveTest.obtain/release code
- Also wraps start in try-catch to set service-state as on-fire on error
fix bug where details view wasn't closing, so was loading way too much and sometimes breaking datatables
Merge pull request #410 from ahgittin/feature/sensor-actions

include sensor actions in GUI table, as icons, populated from renderer hints
Converts SoftwareProcessEntity from groovy to java
tiny tidies, fix test and whitespace