San'dOria: Fix Outpost Warp w/ CP

Accidentally selected this and found out that it wasn't working. It would always say that you don't have enough CP, even if you had the amount prompted. Even though I don't know why anyone would ever want to pay with CP, that doesn't mean it shouldn't work :p
Merge pull request #278 from starlightknight/sandoria-outpost-cp-fix

San'dOria: Fix Outpost Warp w/ CP
Fix issue #144

Fix the death timer when player have a d/c.

Change the death timestamp to death counter for freeze the timer when
player have a d/c. The timestamp used only to update the counter when
saved to database
Merge pull request #279 from santssoft/DeathTimer

Fix issue #144
Implement Thief Ambush Merit ability

Checks for the ambush trait and that the player is behind the monster, the same as it checks for sneak attack.  Each level of the merit should increase accuracy by 3.  Also added this to the ranged check as a final accuracy boost for both throwing and ranged weapons.
Fixed typo in comment
Fixed missing '))'

In the ranged accuracy check
Spells give enmity even when resisted/no effect

http://kanican.livejournal.com/13848.html?thread=236312#t236312
Merge pull request #280 from towbes/Ambush

Implement Thief Ambush Ability
Merge pull request #282 from Jupiter065/spell_enmity

Spells give enmity even when resisted/no effect
CORE: fixed interaction with packet based gear swaps and instant cast spells
- fixed laggy equip swap
- lowered time to recalculate path for mobs chasing targets
- corrected mob speed and pathfinding calculations
- speed_mod is applied to mobs in combat
Merge branch 'master' of https://github.com/DarkstarProject/darkstar
CORE: fix acc002eea39f35b9a2864f42874c82fd8a4a6e61
Update Monolith to open doors in Shrine

Updated NPC ID to use correct one after recent updates
Merge pull request #283 from korietsu/master

Update Monolith.lua to open doors in Shrine of Ru'Avitau
Attempt to implement remaining RDM Spells and Abilities, all the way up to Lv99

Implemented Abilities:

Spontaneity - Makes the next spell have no cast time or recast time, as if the caster was under the effect of Chainspell. The implementation mirrors Chainspell, but removes itself after a single spell

Stymie - One Hour Special. Grants a magic accuracy bonus to the next enfeeble spell. From the available information, it seems that as long as the mob is not immune to the status effect, then it will land unresisted. The implementation attempts to mirror this by checking for Stymie + Immunity, and returning unresisted if not immune in the function to calculate  resistance to a status effect that is used by all enfeebling spells.

Implemented Spells:

Addle - Increases the targets casting time and lowers their magic accuracy. The exact formula is not known, but the best available information says that the raw value is ~30%, and is boosted to ~50% if Saboteur is active, so this implementation assumes that is the case.

Temper - Grants the target the effect of Multi Strikes, which gives them Double Attack.

Formula used from BGWiki:
-Enhancing Magic Skill < 360 : DA % = 5%
-Enhancing Magic Skill ≥ 360 : DA % = floor( Enhancing Magic Skill - 300 ) ÷ 10 )
-Cap: 20%

TODO: Spell animations, confirm ability animations.
RDM: Fix High Level Spell Animations

Fixed the following animations:
-Gain-STR
-Gain-DEX
-Gain-VIT
-Gain-AGI
-Gain-INT
-Gain-MND
-Gain-CHR
-Addle
-Temper

Special thanks to @teschnei for helping me find the animations.
RDM Spells/Abilities - Incorporate Feedback from @teschnei

Addle: Use negative power values so that addMod/delMod can be used on effect gain / loss respectively. Makes it read less confusing

Spontaneity: Use flag to delete effect instead of explicit check. Thanks for the pointer about this, I didn't realize how all these flags work.