Prepare for 0.2.0 release.
Semver compliant final name.
Prevent redundancy when creating event handling methods
Dynamic event handling registration/unregistration
Merge branch 'master' into minor
Dynamic command handling registration/unregistration
More block bug fixes. Fixes #58... again
Merge pull request #61 from Rustywolf/minor

EventHandling improvements + Dynamic Event/Command registration
Remove some unnecessary methods
Merge branch 'minor' of http://github.com/GraniteTeam/Granite into minor

Conflicts:
	Granite/src/main/java/org/granitemc/granite/entity/GraniteEntity.java
	Granite/src/main/java/org/granitemc/granite/reflect/ItemInWorldComposite.java