Config Revamp + Permissions Fixes.

Pretty much everything I changed is in the commit descriptions. But to sum it up again:

Changed how the config is stored. (Values are in ConfigValues and loaded on startup / reload). Uses Native Bukkit Methods to reload / check for missing values. 

The Config has been updated to include new moves / new names for moves. I still have not added anything for AirBurst and FireBurst