Static Spell Tables

That's the first try at using static spell tables.
The lock rotation is used as an example.

If you wan't to try it out:
```
print(jps.conditionParser('IsShiftKeyDown() and jps.buffDuration(wld.spells.rainOfFire) < 1 and not GetCurrentKeyBoardFocus()')())
```
You can do most stuff you can do with lua.

Tell me what you think...most rotations might be changed within a few minutes...

I made some other changes meanwhile, unfortunatly I can't make selective pull requests (and I'm too lazy to apply all my changes to another branch): 
UpdateInterval changes (no need to be that high, combat function takes ~1 ms and increases dps)
Addition frost-mage rotation
Blood-DK changes...I wanted the ability to turn of cd usage