point to latest versions of jml and soa
added definitions from OpenRTB 2.1 spec
updated .gitignore
greatly improved exchange connector interface and HTTP exchange connector base
Added Currency value conversion and cleaned up toMicro, etc methods
added test of historical bid request
agent configuration in auction now using correct type; added place to record creative index in auction
Major core changes to implementvOpenRTB

* Bid Request aligned with OpenRTB
* Configuration changes to allow per-exchange creative and campaign config
* Major changes to serialization and deserialization of JSON
* Configuration that was active at bid time is kept with the auction so that reconfiguration won't confuse the router when the wins come in
made mock exchange work with new BR format
added support for parsing and converting OpenRTB bid requests
added static logo file
Added dumping exchange connector example
use latest jml
fixed parsing of AdSpot JSON and added back in methods to deal with formats
moved around value descriptions in RTB
ValueDescription<void> -> ValueDescription, ValueDescription<T> -> ValueDescriptionT<T>
greatly improved the handling of bid requests in JS; fixed most of the test failures caused by request processing
merged in latest head on master
point at latest soa on openrtb-staging branch
big set of changes to make the router responsible for the exchange connector factory; now the exchange connector knows nothing about the router