Adding command-line support for setting cache control metadata

as well as defaulting to `Cache-Control: private` when the `--private` option is given.

Closes #4
Closes #5