added svn commits 35-40, including gmcChem (new example / test)