added pipeline draft
added support for pure virtual classes
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
added a test to see if timestamp was in the event request
Merge pull request #177 from datacratic/upstream_22_04_2014

Added documentation for filters
Add missing escape character
fixed setting of provider id to set it as the first userId of the array
Added a generic utility file
Added the type_traits include for std::is_same
Merge pull request #178 from datacratic/upstream_28_04_2014

Upstream 28 04 2014
added JsonRestProxy class
added the ability to close stdin (default = keep open) in the child process when no data is passed
libvalue_description depends on libarch
ensure that iso8601 datetimes using a space char as separator are parsed correctly
added more tests for date parsing
Epoller::handleEvents:: made the epoll timeout used in epoll_wait configurable
S3Api::forEachObject: fixed url returned for searches under non-directory prefixes
Epoller::handleEvents: enhanced the way the epoll timeout used in epoll_wait is configured, by using a member variable instead