Fix normalmap import and enviroment map using old variable store.

Added in a function to import normal maps as it was calling the bump map function so would overwrite its store. Updated the test for normal map to use correct version. Removed old verions of env map using a list.
Updated to use correct texture.
Updates to the 2.68 API EXPERIMENTAL
Normal map test for NiTexturingProperty, fix method name misspelling.
Implmented sections which threw NotImplemented Errors.
Test is technically correct but update needed for versioning as data
header causes data to be stripped out during condition checking. Fixed
data not being return to write file to disk.
Reworked envelope check to work in the blender2.68 API
Refactored name data header generation in prep for future versioning
requirement.
Added new headers
Created stub specular/gloss tests.
Updated import and export code to support specular maps. Needs visual
testing to see how it renders in the viewport as to what settings should
be mapped to. But for now it will allow successful import/export.
Fix for normal and bump map import.
Added option to import embedded textures, defaulted to False as there is
a fault in pyffi. Ref @niftools/pyffi Issue #3
Adds correct rendering for specular texture maps.
Renamed file.
Random let's see what happens if . . .
Removed used imports, formatting changes.
Corrected version information.
Removed unnecessary brackets, updates how checks are performed for textureslots.
Added check for textureslots that are used.
Editing vertex code to read loops