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.