Switch to C++14.
Add `make_formatted` to deduce ostream_format.

Now ostream_format is move-only, and has no default template
arguments.