Merge pull request #184 from datacratic/upstream_20_05_2014

Upstream 20 05 2014
Improved OpenRTB parsing of geo object to rtbkit::bidrequest to handle information from both device and user

Make GEO object in user optional

Populate the bid_request locaiton from the user.geo object if the values are present and only if empty in device.geo
AdMarkup is not required by nexage to be present in adm attribute, only that it is non empty
The PAS timeout map now properly checks the timeouts.
Merge pull request #186 from datacratic/upstream_26_05_2014

Upstream 26 05 2014
Merge pull request #187 from alkhatib/master

Nexage does not require adm to contain macro
Merge pull request #189 from datacratic/upstream_02_06_2014

Upstream 02 06 2014
Increased the source queue size for the MessageLoop.
Merge pull request #191 from datacratic/upstream_12_06_2014

Upstream 12 06 2014
Merge pull request #194 from datacratic/upstream_2014_06_16

Upstream 2014 06 16
Merge pull request #195 from datacratic/bidswitch_adx

Bidswitch adx fix, VAST 2.0 support
fixed binary packaging
Merge branch 'master' of github.com:rtbkit/rtbkit into os/master

Conflicts:
	rtbkit/examples/examples.mk