added properties for enable tweakbar and windowsize for saving those in ViewerApp
finally using boost::filesystem for recursive searching, removed ray-picking bugs