Move some methods out of util.{cc,h}
C++11 and whitespace cleanups.
Assorted C++11/formatting cleanups.
std::shared_ptr
Fix lots of macOS warnings by using a different boost/bind include.
Various OSX warnings fixes.
Name threads on Linux.
Move raw_convert into libdcp.
Remove all use of stringstream in an attempt to fix the suspected thread-unsafe crash bugs on OS X.
Rename SafeStringStream -> locked_stringstream. Bump deps for removal of stringstream.
Revert "Use make_shared<>." Support for this seems to vary wildly across DoM's build targets. Stuff that builds on 16.04 won't build on 14.04, for example. Seems to not be worth the hassle now. This reverts commit 5a5324ed3a381a86dfe0a6e3932c1d58fdcd596f.
Revert "Revert make_shared<> change which breaks build on some platforms; don't know why yet." This reverts commit eb3f28f4e614455a4d070d5fa2caaa24b9d9139c.
Revert make_shared<> change which breaks build on some platforms; don't know why yet.
Use make_shared<>.
No-op; fix GPL address and use the explicit-program-name version.
Fix some stringstreams that had crept in.
Lots of #include <iostream>s for Arch.
No-op: remove all trailing whitespace.
Missing files.
Remove JSON server code.