Tools: Add methods for fetching list of tools and tool panel.

... also new test decorator for conditionally testing tools based on Galaxy toolbox configuration.