BW & XY: Implement Heal Block.
Merge pull request #228 from Marty-D/master

BW & XY: Implement Heal Block.
[client] display battle DNE error
[anims] add third option; add delay after moves
[mechanics] specific-damage moves trigger sash/sturdy
BW & XY: Implement Wonder Skin.
Merge pull request #229 from Marty-D/master

BW & XY: Implement Wonder Skin.
[pm] unify messaging interface
[pm] prevent xss in pms
BW & XY: Overhaul accuracy mechanics.

- "Perfect accuracy" moves no longer hit during invulnerable turns
(unless the user has No Guard, etc.)
- Various fixes to Lock-On/Mind Reader, Telekinesis, and XY Toxic.
Merge pull request #230 from Marty-D/master

BW & XY: Overhaul accuracy mechanics.
[npm] upgrade primus
[cap] use own upstart config
[mechanics] display success anim only on hit success
[pbv] mid-season changes
BW & XY: Fix Focus Band/Sash and Sturdy.

- Prevent non-attacking damage from triggering their effects.
[pbv] eviolite adds a 1.3 multiplier to the nearest 5
Merge pull request #231 from Marty-D/master

BW & XY: Fix Focus Band/Sash and Sturdy.
XY: Fix Infiltrator + Future Sight/Doom Desire.
Merge pull request #232 from Marty-D/master

XY: Fix Infiltrator + Future Sight/Doom Desire.