Update art names to match minecraft names - Thanks @AIOOB
Fix Javadoc error in EntityMoveEvent.
Add extended particles api. (#323)
Remove FusedExplosive#ignite as a FusedExplosive is already ignited when spawned.
Add IgnitableExplosive to represent entities that can be ignited.
Implement an event factory utility class and fix PlayerUpdateEvent.

PlayerUpdateEvent did not implement PlayerEvent.
Add Selector API. Merges #297, Closes #294
Fix javadoc errors
Fix formatting(except for missing javadocs)
Discussed changes for the World Generation API