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