Added support for datatables (fixes #14)

Changes:
- Add some more blocks to the base layout for template extensions.
- Add a new template with the `datatables` CSS and JS files imported
- Convert pages that currently implement large tables to use the new datatables template