First usable iteration of the exporter is now ready.

* Add documentation
* Reorganise a bit
* Rename functions to be more clear
* Remove unused/commented out code
* Exported code formatting
* Shader code can now be found in a text block of the .blend file.

Signed-off-by: Nathan Letwory <nathan@mcneel.com>