Changes to Damage API

* Added DamageSource Wrapper with some functionality.
* Deprecated old onDamage hook. replaced with cancelable version with HookParametersDamage.
* The amount of damage can now be changed by plugins aswell as some DamageSources.
Merge branch 'crow' of github.com:damagefilter/CanaryMod into crow
Fixed Merge Derps, sorry.
Removed useless code

Also removed unused OCombatTracker.
A remainder of testing something.
Fixed a dupe in else if block in PluginLoader

Whoopsie!
One more derp fixed.

Next time more coding, less talking.
Moved a check around so creepers can creep.
Merge branch 'crow' of https://github.com/damagefilter/CanaryMod into crow

Closes #121