Move ConsumerEventBuilder to more general EventBuilder

Use EventBuilder for everything in EventFactory
Use EventBuilder in CandlepinPoolManager rather than passing
around half-baked update events to finish later.