add test.pdf to .gitignore
add table footer support
add font face support
add text color support
organise project, remove misc.js
organise project, move text.js to subdirectory
add fontSize support
add column width automatic adjust
fix padding issue