* Added a "nothing docstring" at the top of each file we want to generate docs for. We have to do this or ldoc just straight up refuses to generate docs otherwise.
* Fixed up a few incorrect docstrings
* config.ld is the config file for ldoc
These still need some work: a bunch of functions are still undocumented and also: type.lua & run.lua are completely undocumented.