Revert "Revert pdftables back to a known good state"

This reverts commit 72e8a6a232e1544c9519d3413a06c8044355a42d.

It also brings back all of our development into a new branch called 'dev'.

Please send future pull requests to the 'dev' branch.