Make the JmsFallbackConnectionFactory actually compile

There were numerous mistakes in JmsFallbackConnectionFactory.java. Missing imports, import conflicts, incorrect constructor names etc. They are all fixed.

Along the:
1.Upgraded to plugin to grails 2.1.1 and refactored the config to use BuildConfig for plugins and DataSource.groovy. 
2. Fixed a failing spec.