Rotations: Warrior - Arms

Added a working arms rotation (preliminary). Missing some dependencies like cooldown checks and a flag on whether to use cooldowns, etc. But at least it works.

Also had to add health checks to the target conditions and removed some duplicate code form the player conditions.

I'm not sure how you want to handle complicated conditionals (there will be some). Potentially moving them to named functions or inlining them using multi-line indents, or w/e. If you set a direction I will follow it. I.e. http://stackoverflow.com/questions/181530/python-style-multiple-line-conditions-in-ifs


P.S. First! http://youtu.be/ciG-Xs7mBwU