Add SoureScanner.scanUntil

Scans from current position up to the match. Returns match from
post 0 til end of match.
Add factory method to allow recurive scans for different types

Used for e.g. embeddded css/javascript in html