Add meshpart support, change the way suggested shaders are handled.
Merge pull request #200 from xoppa/new3dapi

Add meshpart support, change the way suggested shaders are handled.