Added __init__.py files
Added GFM utils

Also includes a few, but nowhere near exhaustive, tests
PEP 8 changes
Fixed not formatting tables with blank/empty cells
Added _justify tests
Added _parse_rows tests
Added generate_table tests