Add support for filter and list function to the design module.

Requires work to migrate the design ls and design list commands to be
subcommands within the doc module.