added schema objects
Merge branch 'master' into compiler-schema
fixed whitespace in file
added more informative comments as well as extra checks for thrift support library directory
Added support for reading thrift version at startup