CORE-1292 tests
CORE-1292 test modification
modified save & test button layout on webconnection wizard
Merge branch 'master' into CORE-1860
removed inlined CSS as well as commented code
modified web-app/css/control.css
Merge branch 'CORE-1860' of github.com:frontlinesms/frontlinesms2 into CORE-1860
Added sortable routing List for connections
Minor GSP cleanup
Updated selenium so tests work with firefox 18
Implemented WebconnectionController.retryFailed()
Implemented back end for defining routing tules for fconnections
Allowed activity show action to clarify intent.
Added redirect on successful retry of failed messages.
Extended activity.moreactions to allow for injection of new actions, and added webconnection.retryFailed action to that.
Merge branch 'master' into CORE-1292

Conflicts:
	plugins/frontlinesms-core/grails-app/controllers/frontlinesms2/WebconnectionController.groovy
	plugins/frontlinesms-core/grails-app/views/activity/webconnection/_list_head.gsp
	plugins/frontlinesms-core/test/integration/frontlinesms2/controller/WebconnectionControllerISpec.groovy
Consolidated creation of radio groups for connection, webconnection and create_new_activity.
refactored showTestRouteBtn() and checkRouteStatus in grails-app/views/webconnection/_validate.gsp and added appendButton in mediumPopup.js
Updated js_unit_test xml report so it is also echoed to stdout.
Moved getMoreActions() from Activity to MessageOwner