Intro tweaks and cleanup

Intro doesn't get much love. Today it does :)

* Don't make direct GL calls
* Use a larger viewport to avoid clipping
* Don't spin vertically, its kind of nauseating
* Randomise skin and pattern for each ship display. No two ships the same, guaranteed!†

† Not a guarantee