Added support for version checkers using Tyrope's format.
Added option to disable stock spawner. Added version tracking.

Also cleaned up some of the code and documentation.
Added custom spawner. Factored out separate Options class.

Also removed unneccessary public access from classes and methods -- package is now clean for later addition of public API.
Streamlined documentation.
Added CustomAsteroidSpawner to public API documentation.