changed communicator message tracking to use sets for speedy membership lookups
Resource now keeps a running tally of its inventory quantity - much faster
changed EventList to be a vector - constant time for size retrieval - much faster
shortcut string val conversion and reordered if chain to be more optimal
added parallel list and sequence tracking of resource buff resources for both LIFO and speedy membership lookups
Merge pull request #460 from rwcarlsen/perform

Hardcore performance enhancements (~88x). Mostly ResourceBuffer's internal workings and SQLiteBack's writing mechanics were touched.
Adds libxml++ to the list of dependencies. The Cyclus build requires it, but it hadn't been in the readme.
Boost capitalization matters on a mac. I've fixed this before, so I'm not sure why it's reappeared. I hope everyone can keep an eye on it and not change Boost back to BOOST.
adds comment
adds comment per review request by @gidden
Merge pull request #462 from katyhuff/libxml++_readme

Adds libxml++ to the list of dependencies in the readme
Merge pull request #463 from katyhuff/boost_includes

removes all uppercase boost call for use on a mac
working draft of csv backend
unsupported data types get a unsupported-type: [type] message in their csv output in addition to the clog error. Improved comments
csvback now removes pre-existing csvs by same name, and also performs multiple flushes by appending