Delete all and expired transient commands

There are a couple of open tickets relating to resetting/flushing transients.

#908 and #704 although it doesn't look like there has been any work done here - so I thought I'd kick things off...

This PR adds the commands `wp transient delete-expired` and `wp transient delete-all`. It handles deleting them from the database, and displays a warning if the the an external object cache is in use.