Start working on UUID support. NOTE: This won't compile as of now
Update all of everything to use UUIDs - pretty huge. May still need a bit more work.
Revert "Remove all score changes in preperation for hotfix release 1.4.3 - these changes will be re-applied for v1.4.4"

This reverts commit 83fb78e648b950876094858212c2a3160045f2a8.
Merge branch 'master' into uuid-support
Merge branch 'master' into uuid-support

Conflicts:
	src/main/java/net/daboross/bukkitdev/skywars/scoreboards/TeamScoreboardListener.java
Add documentation into main project
Merge branch 'master' into uuid-support
Merge branch 'master' into uuid-support

Conflicts:
	README.md
Merge branch 'master' into uuid-support
Add compatibility back for stable/older Vault version, while still using OfflinePlayer methods where available.
Implement more of JSONScoreStorage to actually migrate correctly. Also, store username in json score storage now.
Load and unload players correctly.
Merge branch 'master' into uuid-support
Initialize player state to NOT_IN_GAME, to fix NPEs
Update website link, and update dependency versions
Update CI link
Merge branch 'master' into uuid-support
Fix kit applied message with cost being wrong message
Fix kits still being able to be applied if you loose the permission after you choose the kit
Merge branch 'master' into uuid-support