Expand Block/Item interfaces
Merge pull request #309 from Deamon5550/feature/block-expansion

Expand Block/Item interfaces
World Generator API
Add Aerial, Ambient, Aquatic, and Boss.
Add Selector API. Merges #297, Closes #294
Fix javadoc errors