Refactored the doBid function to accept a struct as an argument in order to avoid the serialization/deserialization roundtrip when not-needed
The HttpBidderInterface now directly injects bids back to the main router loop without serialization
doBid now returns an invalid bid message if bids can not be correctly parsed
Merge pull request #74 from datacratic/do_bid_router_refactor

Do bid router refactor