Move Factions-related stuff out of the main class, add default permissions files
Don't depend on Factions, load before Factions and Vault.
Default config
API Stuff
ReadyCheck is used to check with Factions is ready to be hooked into
The task to check for Factions loaded
A nice comment
Command setup