Missing commit, method signature change for base test method
Merge pull request #80 from neomonkeus/feature/py_code_updates

Test API fix
Added stub uv code until texture & material code can be separated from
geometry code. Added new method to transform cube, will be useful for
meshes who need to work on cube before scale and transforms set.
Updated UV tests to new testframework api, but stubbed the tests until
UV generation can be separated from Material & Texture requirements.
Updating texture tests, diffuse pycode generation working, but requires
additional work due to pathing cleaning by the scripts and testframework
folder structure.
Re-enable texture generation code that was disable during debugging.
Moved textures to new home. Pathing working for loading textures. Minor
changes to correct incorrect label types.
Added blender side tests for texture slots and solution to old path
checking problem.
Added .ignore file to autoblend directory for textures.
Updated the test code for testing nif side of diffuse textures.
Re-organised texture folders and allowed for dynamic setting of pathing.
Contains a temp fix for texture detection which should be replaced by
the dedicated pathing system.
Refactored method name, caught bug where gloss was failing as method was
still formed to be a classmethod
Generalised texture creation and refactored specific map implementations
to match organisation structure.
Updated bump map tests to use pycode gen nif. Split the test method up
again but is better laid out. This makes it easier to generate the
Blender scene only which can be used to generate the pycode version.
Generalised textureslot creation. Changed some of the texture magic
numbers to their equivalent Pyffi enums
Glow tests updated to use pycode. Added doc strings for texture tests.
Implemented stubb test for normal map, throws NotImplementedError as
reminders to actually get the normal maps working. Needs a fair bit of
work as can be shader or map based.
Getting collision tests folders organised, also removed old physical
collsion nifs from repo.
Updated template to use correct method signatures.
Merge pull request #83 from neomonkeus/feature/py_code_updates

Sub Issue : #82 : Texture Test PyCode updates
Fix missing module imports