Delegate Triad callback to setup additional properties

This makes it easier now to specify a model instance in the $3 route map. In the future this will allow modifying controller & view classes before mapping the route as well.
wip