Made DataManager constructor private
RaceHandler now a singleton, BasicHandler API changed slightly.
Modified Level and Exp API, created LevelHandler class
Bye bye errors
Merge branch 'level-exp' of github.com:DawnFire-RPG/Core into level-exp
That code.
Allow comparisons with Exp and Level classes, and add fix a method in LevelRestrictions
Renamed method to areEqual not isEqual in Exp.java
Merge branch 'master' into level-exp

Conflicts:
	src/main/java/net/dawnfirerealms/legends/builder/RaceBuilder.java
	src/main/java/net/dawnfirerealms/legends/core/LPlayer.java
	src/main/java/net/dawnfirerealms/legends/core/LegendsCore.java
	src/main/java/net/dawnfirerealms/legends/core/race/RaceHandler.java
	src/main/java/net/dawnfirerealms/legends/library/level/Exp.java
	src/main/java/net/dawnfirerealms/legends/library/level/Level.java
	src/main/java/net/dawnfirerealms/legends/library/level/LevelHandler.java
	src/main/java/net/dawnfirerealms/legends/library/level/LevelRestrictions.java
Fixed merge
Fix LPlayer class for the merge.
Merge branch 'level-exp'

Conflicts:
	src/main/java/net/dawnfirerealms/legends/core/LPlayer.java
Merge branch 'master' into yaml-loading