PLAT-615 : Fix for file overwritten during download
PLAT-615: Remove ML::format
Merge pull request #135 from datacratic/PLAT-615

PLAT-615 : Fix for file overwritten during download
Less inline code in value descriptions (TRIVIAL)

This allows for a small amount of code in the header files, and the
bulk of the compilation work to occur in a single source file.
HttpClient: declare "Nobody" option for HEAD requests (TRIVIAL)
service base now checks and raises the ulimit whenever possible.
Merge pull request #136 from datacratic/compiler-friendly-value-descriptions

Less inline code in value descriptions (TRIVIAL)
s3: using the google url parsers caused the resource name to be escaped, which conflicted with the way our code works
PLAT-615 : Fix for file overwritten during download
PLAT-615: Remove ML::format
service base now checks and raises the ulimit whenever possible.
Merge branch 'master' into http-client-ih

Conflicts:
	service/http_client.cc
http_parsers_test: missing test file