Parameter: FormatType: Adds FormatType and tests

This commit adds the format type parameter type.

Moving forward, there are a couple of todo items that should be
addressed at some point in the future.

Signed-off-by: Mark Stenglein <mark@stengle.in>
1 job for 5-fmt-type in 27 seconds (queued for 3 seconds)