Restore compatibility with Prettytable < 0.7.2

Starting with 0.7.2, PrettyTable changed default on how empty
tables are rendered. Before they were completely ommitted, now
the default is to show the table headers and decoration, just
no content. Restore the previous behavior to stay compatible.
Merge pull request #4 from dirkmueller/prettytable

Restore compatibility with Prettytable < 0.7.2