Add some missing comments
move InventoryReverseCraftResult to recipe API.
Remove @Beta.  It was never used and in the long run comments are better for unsafe code.
Remove left over imports
Update Version
Add EBuildType
Add Version.getBuildType