Register, unregister, activate and deactivate routes.

Camel doesn't work as expected here :-/
The Route lifecycle is bound to Service executions. Simply starting and
stopping will not do it. Further, the Spring DSL used to describe routes
also describes whole contexts and multiple routes.

I will have to rethink the API resources here, to match the actual Camel
API and Route lifecycle.