Adding output formaters

This will add output formatters to the trello_cli output.  It will support TSV (tab separated values), JSON and legacy.  legacy will match the original CLI outputs.  The default will be legacy. This will be changed to a more readable human format, or possibly just TSV in future release