Revert "Update data in Pokedex"

This reverts commit f7cbbb64b06ce46acada0039aff87302f1ab05a2.
Update client for new pokedex.js syntax
Specifically, formeLetter and baseSpecies are now camelcased.
Fix improper escaping of certain characters in external URIs
April Fool's Day changes
Change up the link separators
The links in the top right are now separated by whitespace.

The previous brackets were visually pretty noisy, and we no longer
have a need to draw attention to them.
Update the teambuilder for recent tier changes.
Fix Cherish Ball's sprite, shorten Ball descriptions.
Correct escaping of URIs in `messageSanitize`

For example, this fixes things like `google [&amp;]` which would
previously produce the wrong Google search query.
Fix some errors in action.php
April Fool's 2013 ends
Support afd sprites
This should theoretically support afd sprites by adding -afd after
a server ID.
Fix bug in previous commit
Add the other two afd jokes
Move Jynx to NU in the teambuilder.
Refactor action.php

This moves most of the logic of action.php into a separate file
lib/dispatcher.lib.php and separates the actions into ladder-related
actions and non-ladder-related actions. This is intended to make it
possible to have a second action.php that handlers only ladder-related
actions, which can run on the main server computer and allow
that computer to make HTTP requests to `localhost`, which should
help reduce ladder errors.
Fix XSS vulnerability in ladder.php
Remove some unnecessary database queries
Fix mistake in previous commit

I accidentally introduced an incorrect `public` specifier by using
a naive find and replace
Remove some unnecessary use of globals
File-relative includes in dispatcher