Improve help and fix tab completion of /veinminer command
Change licence to LGPL, add licence blurb and class javadocs

Cannot really use the GPL because minecraft itself is closed source.

Added a description for each class.
Also tidied up a few comments.
Code cleanup and minor bugfixes
Change keybind from shift to grave ('~' key)
Add rotated wood to congruence list.
Add curseforge url to mcmod.info
Update version to 0.5.1
Merge remote-tracking branch 'origin/master' into 1.6

Conflicts:
	ant/build.properties
	ant/mod.properties
	package/mcmod.info
	src/portablejim/veinminer/server/MinerCommand.java
Replace deprecated @Init etc. with @EventHandler
Change functions to 1.6 functions