Add retention for instance

Add new metadata for instance that allow provide time format for
backup retention.

Backup will be clean base on the value of retention metadata key in
instance metadata. If not set, we will fallback to use `retention_time`
from config.
6 files changed