[Enhancement] Full Page PDF render (Page+Layout)

Instead of just rendering the content/layout directly, any topdf() call will now render a page completely, including a root and layout template + any extra custom functions/loops/etc in any template file.
Merge pull request #2 from gavro/master

[Enhancement] Full Page PDF render (Page+Layout)