Added *_entity_spec(), *_projectile_owner(), *_projectile_does_bounce()
Added player_toggle_flight, player_toggle_sneak, player_toggle_sprint and plugin_disable events
Refactored abstraction of entities