Added the run target for python programs to the phony list.
added pipeline draft
added support for pure virtual classes
added support for docker tagging of a build once it's done
Merge branch 'install-support'
fixed adserver connector according to new spec, added test fixtures
fixed names from auctionId and adSpotId to openrtb friendly name at the adserver connector level
fixed the testcases to reflect what we expect for the standard connector, removed methods and replaced them by the log function
Update to_junit.py
Created standalone event classes for the PAL.
Isolated the FinishedInfo and SubmissionInfo structs.
Took an axe to the PAL.
Hooked up both the PAS and the EventMatcher.
added a test to see if timestamp was in the event request
It compiles!
Fixed some linking issues.
Fixed a slight mix up in the MATCHWIN events.
Added useful indexes to all the log events.
The agent in the rtbkit integration test is now less greedy.

This means that the test doesn't immediately run into a NOBUDGET wall
and stops doing anything useful. In other words, the test is no longer
trivial.
Fixed some of the graphite logging for the mock exchange.