Warlock Destruction Rotation - 2nd try

Changed all functions so that they are in a table called warlockDestro - should avoid the problem that some functions weren't visible - and avoid the problem of accidently overwriting other function with the same name