GSI Caching

This _should_ improve performance a bit.
Improve DSL dynamics
Fix bug in spell cooldown condition.
fix file permissions
commit but disable raid tracking
New UI elements and loadable rotations.
Only load settings when its our turn.
Include indent lib in toc.
Allow right click and insert menu.
Spell cache broken for now
Rotation updates
Merge branch 'refs/heads/master' into OldGUI

Conflicts:
	interface/buttons.lua
	interface/buttons/core.lua
	system/listeners/addon_loaded.lua
Merge remote-tracking branch 'origin/OldGUI'