Issue 189

Fix for Issue #189 for exception/crash on changing shapeFile in datablock editor on wheeledvehicle and for exception/crash on invoke ShapeEditor in datablock editor.  Required more QA tests to see if it didn't break anything.
Ok, this definition is [backwards](http://mathworld.wolfram.com/SingularMatrix.html) but the fix looks decent.