[Twig] added subpath function

inject container instead of request

use the current route by default

add possibility to remove existing params by passing null for it
added tests for the twig routing extension
use the shortest path generation mode in subpath

Letting users configure absolute or relative paths for this method is not really useful.
use synchronized request