Added "player destroying" and "player destroyed" hooks

Hooks:
HOOK_PLAYER_DESTROYING
HOOK_PLAYER_DESTROYED

Idea from: https://github.com/mc-server/MCServer/issues/473
Added reading saved state of the wolf (sitting or standing).
Merge remote-tracking branch 'upstream/master'
Merge pull request #613 from UltraCoderRU/master

Added reading saved state of the wolf (sitting or standing).
Removed "player destroying" hook
Added PlayerDestroyedHook Documentation
Merge pull request #585 from daniel0916/hooks

Added "player destroying" and "player destroyed" hooks
Changed Signiture of OnDestroyedByPlayer
Added saving of collar's color.
Fixed teleport to air, if owner is flying.
Changed Signiture of OnDigging
Monster's nominal speed was increased.
Fixed sitting tag.
Added saving of angry flag.
Merge pull request #617 from UltraCoderRU/master

Some fixes in wolves implementation
Fixed #620
Changed Signiture of OnUpdate
Merge branch 'master' into GeneratingBenchmark2

Conflicts:
	src/Blocks/BlockTorch.h