Added manual matcher spec possibility to make it possible to avoid creating a scanner on init.
Added automatic matcher updating on setf of path. Removed case-insensitive-mode from matcher creation since that's bogus
Experimental routing