Fixed typos
Fixes the data.
Adds the latest new data.
Added move tabs to the pokemon screen.

+ Tabbed view of a pokemon's moves, with tabs for moves learned by
  Level Up, Breeding/Sneaking ("Egg Moves"), TM/HMs, and Move Tutors.

+ All of the machine files are used for TMs and HMs, which are going to
  be collectively called "machines" in the code henceforth.

+ Added a class for Foundation tab content that sets display:table for
  the move views.

* ./pokemon.js now merges the TM and HM fields.

* Updates the data in the directory ./app/rawdata to commit
  644a3aed9bf1ccb79628a87ebaea4d0ce8578ed1, which fixes some anomalies
  in the data that would otherwise lead to ./pokemon.js not working.