Merge pull request #40 from oreillymedia/sarah

removing whitespace in cases where it interferes with passthrough conversion
making sure table footer gets put at end of table, and fixing bug in ulist handling