set<string> types added.
added list<string>
added map<int, double>
added annoying map<int, string> type
Added map<string, int>
added map<string, double>, fixed bug
first half of map<string, string>
second half of map<string, string>
rm'd errant cout
Merge pull request #938 from scopatz/moar-dt

More HDF5 Datatypes
I installed ubuntu 13.10 and immediately upgraded to 14.04. g++ wasn't installed by default, so I've added it to our (optional) dependencies.
fix memory leaks caused by smart pointer cycles
fixed memory error where hdf5 version func was returning freed c_str
fix invalid memory access - by making test trader keep smart ptrs of its bid+request portfolios.  This allows its bid/req associated with the folios to stay in scope until the tests is done
fix paste error over config var in version.cc.in
Merge pull request #942 from rwcarlsen/mem

fix memory leaks caused by smart pointer cycles
fixed Material::Absorb to not mistake mass comps for atom comps. Wrote test to prevent this in future
Merge pull request #944 from rwcarlsen/mass

fixed Material::Absorb to not mistake mass comps for atom comps