Feature/tabularlight

render csv files with pandas if available or python's csv module if not. Also render tsv files.
Do you need to call `open` here? `fp` should be an open file pointer already. This also won't work with file-like objects like `StringIO` instances.