Fix a NPE with getFlowerAndGrassXp()

Fixes #1975
Reword statement in standards.md
A private method cannot be abstract >.>
Update for new getOnlinePlayers behavior
Update for new damage API
Always call back events
SecondaryAbilityEvent now implements Cancellable

Fire SecondaryAbilityEvent for abilities with static chances

Also cleanup some of the event handling for Armor Impact, Greater
Impact and Fast Food
Alter original event and stop firing FakeDamageEvents

Fixes #2105
I was actually using the wrong Map

Fixes #2113
Merge branch 'master' of https://github.com/mcMMO-Dev/mcMMO

Conflicts:
	src/main/java/com/gmail/nossr50/config/experience/ExperienceConfig.java