The origins list is now generated in coffeescript to allow dynamically adding bodies via the console

For example, if you were using the Alternis mod and wanted to try the
transfer from Kerbin to Laythe, you'd add new bodies in the console
with this code and use them. Plus now there's potential for a UI for
this.

```
CelestialBody.KerbinAlternis = KerbinAlternis = new CelestialBody(5.2915793e22, 600000, 21600, new Orbit(CelestialBody.Jool, 68506000, 0.02, 0.4, 0, 0, 270 * Math.PI / 180))
CelestialBody.LaytheAlternis = LaytheAlternis = new CelestialBody(2.9397663e22, 500000, 52980.879, new Orbit(CelestialBody.Jool, 27184000, 0, 0, 0, 0, Math.PI))
prepareOrigins()
```