Added asteroid-related classes and interfaces.

Also documented `IDiscoverable` members in `CelestialBody` and `Vessel`.