Allow custom templates dir

- Added ability for user to set the templates dir, rather than always using `templates`
- Moved theme namespace registration from pages package to here

To set a custom templates dir:

1. `php artisan config:publish monal/themes`
2. Config will be published to `app/config/packages/monal/themes/config.php`