Add auto management of template & string ID and error checks

* When a block that require a template ID doesn't have one, auto associate an ID when adding the block to a parent.
* Add a function to set directly a string in a block (manage string registration in rootBlock)
* Add more checks about indices about registered template & string and template in template and template array in template array
Export pragma only on x86. Remove uneeded std::max in main.cpp
Add blender export script (incomplete script). Ignore python bin (pycache)
Fix problems when compiling on linux. In python script, check if using windows then choose between windll and cdll
Fix bug about autodetection of used fields
Add mesh data in exported btrf file. Bones are not working correctly
Allow exporting mesh without UV tex or bones. Use mesh world matrix.
Fix function calls. Exporter is now working
Merge branch 'master' into releases