switched event class to use a tweaked boost::spirit::hold_any allowing
non-explicit construction instead of boost::any. 30% performance boost of
total inpro_low runtime.
speed up event class by reserving capacity for event vals
added shortcut to void* in any.hpp. Simplified hdf5 backend fillBuff
Added modified warning to any.hpp. added comment about event vals vector reserve
changed c cast to static_cast
Merge pull request #519 from rwcarlsen/hold-any

swap a tweaked version of boost::spirit::hold_any for boost::any in Event class

I don't believe there was an open issue to be addressed, so this closes no issues.
wrote custom pool allocator new and delete for Event class.  Created a producer/consumer type memory reuse vector in EventManager to prevent new/delete calls
made eventmanager handle insertion of uuids into all events. backends now need to check for and handle boost::uuids::uuid value type
fixed enum element style
added hdf5 dep to readme instructions. fixes #520.
Merge pull request #525 from rwcarlsen/hdf5-readme

added hdf5 dep to readme instructions. fixes #520.
I think that I got them all..
Actually have them all and they all work.
made ~/.local the default install directory in the setup.py
added uninstall target. closes #268.
Merge pull request #526 from scopatz/xdg. Added uninstall target. Fixes #268.