made JSON printing context deal properly with printing of UTF-8 strings with embedded Unicode code points
made rotating_file_logger_test less sensitive to machine being under load and timing issues
split off forward declarations for value description
added test case for JSON printing/parsing of UTF8 strings
ValueDescription<void> -> ValueDescription, ValueDescription<T> -> ValueDescriptionT<T>
http_long_header_test no longer executes in automated builds.
Addded the TTL and HDEL redis commands.
added S3Api handles for js wrapping
    fixed chaining confusion and crash due to empty std::function and/or empty boost::function objects
adding missing requirements for make
Restructuring of value description to support JS underway
major improvements in value descriptions, allowing for to/from JS converters for basic types to be automatically generated
Merge branch 'master' of github.com:datacratic/soa into openrtb-staging
added zmq vs tcp benchmark test
fixed bind issue in test
build zmq_tcp_bench manually
made long running zmq_tcp_bench program optional
fixed hardcoded name for the launch sequence
Added static utf8String::fromLatin1
improved and fixed consistency issues with zmq/tcp benchmark