Merge pull request #306 from kirk24788/master

new event manager -  jpsevents.lua
fixxed #307
Merge pull request #308 from kirk24788/master

jpevents.lua TimeToDie Fix
added raid buff functions which should prevent of rebuffing some buffs

-- all return true or false , if no unit provied then unit = "player"

function jps.hasStaminaBuff(unit)
function jps.hasStatsBuff(unit)
function jps.hasAttackPowerBuff(unit)
function jps.hasHasteBuff(unit)
function jps.hasSpellHasteBuff(unit)
function jps.hasCritBuff(unit)
function jps.hasSpellPowerBuff(unit)
function jps.hasMasteryBuff(unit)
function jps.hasSpellPowerCritBuff(unit)

-- checks wheter a unit have a similarbuff ( e.G. arcane brilliance =
still water)
function jps.hasSimilarBuff(buffName, unit)

-- checks if our whole(valid) raid is buffed with a kind of raid buff
function jps.raidIsBuffed(buff)
fixed #312
condition functions are now always evaluated
added jps.IsChannelingSpell(spell,unit) - only jps.IsCastingSpell(spell,unit) was present
Warlock Green Fire Quest Rotation
added roation file