Some PokeScript improvements:
1. Sublangs can be used, so for FRLG the [frlg] langdef is loaded, and for Emerald the [e] langdef is loaded.
2. Command, alias, and argument descriptions are loaded into the LangDef
3. PokeScript doc-generator added.

Docs for the different PokeScript languages can be found in the folder docs/pokescipt. (Formatted in MarkDown, looks best on GitHub).