Testframework updates, fixes & documentation

Fixes issue with script execution for material slots, which also was causing the test framework to fail. 
Start into general update of the documentation and adds setting up Continuous Integration Build Server information.