the the target directory shouldn't be in source control
the target-eclipse directory shouldn't be in source control
plugin zips shouldn't be in source control
plugin.xml shouldn't be in source control
renamed RemoteSSHGrailsPlugin.groovy to RemoteSshGrailsPlugin.groovy since the plugin name is derived from the descriptor class name
deleted unused files
dropped the minimum Grails version to 2.0
cleanup
don't use jars in the lib directory, use dependency management in BuildConfig.groovy
SSHController isn't a controller, moved to src/groovy and renamed
since there's no grails-app/conf directory when deployed as a war, changed to use a Spring bean that reads configuration values from Config.groovy instead. This is also more flexible because you can take advantage of environment support, externalized configuration, etc. The one usage change is that you need to dependency-inject the "sshConfig" bean in your controller/service/etc and pass that to the Result method
optional rewrite from Java to Groovy. I removed the constructors since in Groovy it's easier to use the Map constructor, and it has the benefit of being more readable, e.g. new RemoteSSH(host: '10.10.10.1', user: 'myuser', usercommand: 'uname -a', port: port)
Merge pull request #1 from burtbeckwith/master

cleanup