Implement Ability Cycler.

Completes #36

1. Added MMOPlayer Object to cycler.
2. Added method to fetch bukkit player.
2b. Fixed Formatting
2c. Moved cycler
3. Added itemStack checker Method.
4. Added config options to itemStack checker Method.
Publicize Ability Name Variables.
Fixup AbilityCycler item checking.

Also implemented hashcode and equals check.
Publicize name and id variables of classes.
Implemented Commands:

	Admin Wipe Command
	Set Home Command

Additions:
	Added some extra methods in Limits Manager.
	Retrieve homecount from Homes Player.

Command Removal:
	Temporary removal of Locate Commane: Due to being unimplemented.

Suppressions:
	Deprecation warnings on permissions() in NoxHomes.java
Added Measuring Tape ability

warning: contains packet code :D
Fixed - #45 Not checking permissions to warp to other's homes.
Removed mayExecute redundancey
Merge pull request #42 from ConnorStone/Abilities/subclasses

Added Measuring Tape ability and removed mayExecute redundancy
Merge branch 'NoxHomes/Dev'
Added shine optional effect for CoreBars
Merge pull request #46 from ConnorStone/GUI/affects

Added shine optional effect for CoreBars
Preparing for listeners and cleaning up / fixing runnables
Implement Missing stuff.
Merge branch 'NoxMMO/AbilityCycler'
Implemented 2 event handlers. Fixed effects runnable
Added basic teir level 1 classes

Fixed private statics
Merge pull request #48 from ConnorStone/Listeners

Implemented 2 event handlers. Fixed effects runnable
Merge pull request #47 from ConnorStone/Abilities/revisions

Preparing for listeners and cleaning up / fixing runnables
Merge pull request #43 from ConnorStone/Classes/teir1s

Added basic teir level 1 classes | Refactored packages