Merge pull request #142 from Ghostwalker71/import/poly

Import/poly
Added test - pyffi module check. Updated more geometry tests to use
BMesh code. Resolved module import issue due to import declaration
ordering.
Added new unit test for utility function find_property(). Fixes issue
with class vs method level setup.
Removed duplicate imports
Tidied up the matrix test, still needs to have correct matrix building
but should make it easier now.
Renamed test class
Adds new test directory for vertex based tests
Added code to generate nif version and test code.
Adds blender user object generation and test code
Adds test runner for vertex test class.
Marks folders as python source for Py-Dev
Fix for path used to auto-generate files, includes respective .ignore
files.
Integration test - geometry was checking the wrong axis
Merge pull request #143 from neomonkeus/update/test_framework

Update/test framework
vertex groups mapping correctly
renamed variable to avoid masking
Updating constraints to blender 2.69 api
Oblivion skeleton nif imports into 2.69, Appears to match what was
imported using blender 2.49
Capsule Shapes now assigned correct xyz location, rotation still
incorrect
Cleanup after rebase