add route navigation helpers to DiConsumer
extend example so that it works with both settings for usePushState (enabled or disabled)
add example_02 (uses mostly the code of example_01 but with usePushState true instead of false)