core-5960 fix tool search and listing.
update gitignore to ignore class files and bin directory.
Merge branch 'dev' of github.com:iPlantCollaborativeOpenSource/DiscoveryEnvironment into dev