Mod support model viewer

Added support for the Mod system to the new ModelViewer.

Means that people can develop there new ships/stations/etc as mods and preview it all in the ModelViewer without having to change the source directories.

NB: also includes the PR for #2031 as I needed that to do this one.