Added sortable routing List for connections
Implemented back end for defining routing tules for fconnections
Refractored Fconnection domain objects to use sendEnabled property name
Routing rules now uses devices that have sending functionality enabled
Merged latest master; minor refactor to names of routing appSettings; added hidden field to track sort order.
Cleaned up CSS/layout of checkboxes in routing rules lists.
Fixed failing SettingsController tests
Test fixes
More test fixes
Fixed broken tests
Merge branch 'master' into CORE-1695

Conflicts:
	plugins/frontlinesms-core/application.properties
	plugins/frontlinesms-core/do/js_unit_test_xml
	plugins/frontlinesms-core/grails-app/controllers/frontlinesms2/WebconnectionController.groovy
	plugins/frontlinesms-core/grails-app/services/frontlinesms2/DispatchRouterService.groovy
	plugins/frontlinesms-core/test/integration/frontlinesms2/controller/WebconnectionControllerISpec.groovy
	plugins/frontlinesms-core/test/unit/frontlinesms2/services/DispatchRouterServiceSpec.groovy
	plugins/frontlinesms-core/web-app/css/wizard.css
Fixed save issue with Webconnections that fail sending a test message
Merge branch 'CORE-1860'
Merge branch 'master' into CORE-1695
Fixed jslint violations on webconnections.js
Merge branch 'master' of github.com:frontlinesms/frontlinesms2
Merge branch 'master' into CORE-1695
Extended JS unit test XML translation to make it more compatible with JUnit.
Merge branch 'master' of github.com:frontlinesms/frontlinesms2

Conflicts:
	plugins/frontlinesms-core/do/js_unit_test_xml
Merge branch 'master' into CORE-1715