Clean up protect :: transient is not needed :: remove unnecessary returns :: @Override all the things!
Merge branch '2.9' of https://github.com/essentials/Essentials.git into 2.9