Dependency update

Most importantly, update to Camp, which features changeable template systems.

En route for the switch to Fleau!