Alias hl for highlight
Merge pull request #265 from ascriptmaster/hl

Alias hl for highlight
Fix Primal pokémon sprites in replays
Merge pull request #266 from ascriptmaster/move-anim

Many new move animations
Fix typo in Focus Band activation message
Fix /join active rooms

/join can now focus rooms with dashes in their roomid.
Fix /invite constructor crash
Fix obscure desktop client teambuilder crash

The desktop client would not be able to load the settings folder in
Windows if PS and My Documents were in different partitions. This
would lead to logs, settings, and teams not being saved, and the
teambuilder not loading.
Giratina-O dimension fix

The shiny and regular had different dimensions so I fixed them.
Merge pull request #270 from Layell/patch-4

Giratina-O dimension fix
Add Hyperspace Fury messages.
Refactor battle.js to use prototypes
Also add 'destroy' method to Sprite, Pokemon, and Side, as well as rename Battle.dealloc to Battle.destroy.
Fix Hyperspace Fury messages

They should appear under '-fail', not 'cant'.
Merge pull request #272 from ascriptmaster/hyperspacefury

Fix Hyperspace Fury messages
Consider Illusion for Hyperspace Fury failure.
Merge pull request #271 from Slayer95/battle-prototype

Refactor battle.js to use prototypes
Fix crash in speed tooltip for unknown mons
Graphics Update Project Round 2

Added new animations for Secret Sword, Geomancy, Tailwind, and more.

Sped up the animations for Charge Beam and Dazzling Gleam.

Added a "Missed" message for when multi-hit moves missing to make it more
obvious that it's a miss