Latest changes to StanfordCPPLib for Autumn 2014 quarter (ugly giant commit)