Reimplemented \title, \author etc.

The \title and \date macros are now in-house. The \author macro now
prints authors and emails differently, and stores them in comma-separated
lists instead of a hacky token list.

Closes #16, #18.