Raise a usage error when an invalid or unrecognized output format is entered on Command line

This is intended as a fix for #306

Please provide feedback! :