Added Functions for managing recipes
changed object gen to use enums for generating recipes
Merge pull request #174 from EntityReborn/master

Implemented new-style extensions.
Added Try...Catch for invalid recipe types
Merge pull request #175 from ACzChef/master

Added Functions for managing recipes
Fixed Spelling Mistake in reset_recipes docs
Merge pull request #176 from ACzChef/master

Fixed Spelling Mistake in reset_recipes docs
Added documentation export cmdline tool.

This tool outputs all known documentation (including documentation for extensions) to a json, which can be used programmatically by external tools. Additionally, the direct dependency on WE/WG has been removed again, though this is subject to changing. A few other minor changes were also made.
Merge branch 'master' of github.com:sk89q/commandhelper
Fixed doc grammatical error.
Merge pull request #177 from ACzChef/master

Fixed doc grammatical error.
Added more options when specifying the ingredients in an recipe including item arrays and null.
Added command and tab completion handling.

Events:
- tab_complete_command
Functions:
- register_command
- unregister_command
- set_executor
- set_tabcompleter
Merge pull request #178 from ACzChef/master

Added more options when specifying the ingredients in an recipe includin...
Merge pull request #179 from jb-aero/commands2

Added command and tab completion handling.
Added comments to the Globals class.
Close connections when we're through.
Optimize colorize.
Updated to Bukkit 1.7.2. Still needs beta testing, but in general, appears to work.
Updated enums. set/get_biome, create_world, generate_tree should now all accept the new types.