introduce a Lua wrapper for ModelBody
get SceneGraph::Model into Lua and expose via ModelBody.model
expose pattern attributes to lua
model name, just because
lua method to get models from the cache
remove pattern stuff from the skin
save the pattern on the model
show patterns in modelspinner
add pattern attribute to ship on sale and hook it through
savefile version bump