Add "Forever" TTL

Submitting this before I start working on the getopts branch next.

The only thing I am not certain of is the choice to have -F not delete snapshots with a TTL of forever. Thoughts?

---Alex