Assimp loads geometry

half commit assimp processing

Assimp loads geometry
Assimp loading materials
Seperate image height and width from camera
changed perturb_normals to a template
Multiple build environments

fixup wscripts
lint check
removed openmp support
Added utilties for logging and assertions