Add a list of supported formats

The list can be used to generate the capabilities (i.e. format 'x'
becomes 'FORMAT_X') and help text.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>