Initial commit
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' of https://github.com/rtbkit/rtbkit
Merge branch 'master' of https://github.com/rtbkit/rtbkit
Merge branch 'master' of https://github.com/rtbkit/rtbkit
Gumgum exchange connector unit test added (needs work)
Tmax value fixed in unit test
Name adserver port range config consistently
avoid connecting to all post auction loop for now
fixed mock exchange crash when handling error response
updated mock exchange to support network url
added keys for win cost model
The startdelay field in OpenRTB will now default to a non-conflicting
unspecified value.

Note that startdelay is a TaggedInt and not a VideoStartDelay which is
an enum. The enum itself is only use as a reference for a several
magic values that this field can take. This also meant that the
default value for TaggedInt was incorrect and is now set to be the now
disambiguated value of VideoStartDelay::UNSPECIFIED.

Github issue: #64
Moved the currency dependent bid price ceiling into the amount
function.

The router should not be aware of currency and we prefer to regroup
all currency dependent code in a single place.

Github Issue: #60
Merge branch 'consistent-adserver-port-config' of https://github.com/dohse/rtbkit into dohse-consistent-adserver-port-config
Raise exception when trying to bid on unknown auction
Monitor client's service search is now restricted to the current location.
submodule update for soa
added scalable launch sequence
fixed issue with the demo stack where money stay stuck in the post auction loop account