Fixes #18 - Add PDF upload options

Also modifies Page timestamp to include microsecond (as the pdf
conversion is fairly fast).
Some small form updates too