Starting rigged mesh export update
Renamed module in preparation for separating export code.
Moved rebuild_bones_extra_matrices() to armature_export
Moved set & get bone_extra_matrix_inv methods
Moved the export_bones() function.
Moved export children to armature helper. Corrected import
Connected functions to parent reference
Moved get_bone_rest_matrix() function to armature_export.
Hooked up debug output to nif_common.
Fixed a few missed connections
In progress edits to export side
Updated api calls for the text objects to read their lines
Fixed another Text object to use new api. Export now completes but
output is not correct
Replaced getVertsFromGroup with new API access for vertex groups.
Fix for incorrect mode setting and update code to face/object.select
Removed unnecessary edit mode switch as per comment by Ghost
Updates to armature export
Fix for bone weight grouping export. Checks if grouping maps to a bone
correctly now and also finds unweighted vertices correctly
Allow users to have vertex groups which are not named as bones.
Merge remote-tracking branch 'neomonkeus/feature/export_armature' into
feature/export_armature

Conflicts:
	io_scene_nif/nif_export.py