Handle empty data gracefully for table output

If empty data is returned, then no table is rendered.
Merge branch 'issue-93' into develop

Closes #93.

* issue-93:
  Handle empty data gracefully for table output