further improved @nudded's help colorisation
removed useless comment and require
fixed failing help test
fixed coloring of subcommand in help
updated version to 2.3.0
added release notes for 2.3.0
added missing tags for 2.1.0, 2.2.0 and 2.2.1
made tests not ignore SystemExit
fixed help command of default root
added support for marking commands as hidden
added tag for 2.3.0
removed absolutely useless note about ordering of contributors
Put the version of this gem in a seperate file so we can only include that in the gemspec and not the complete codebase
Make it work with bundler
Merge pull request #4 from vStone/feature/bundler

Use bundler for easier development
Allow specification of "nil" to mean "none" for either short ot long options.
Compare like with like on option lists
Fall back to short option if long one is unavailable
Add test for optional options
Simplify sorting of options