Criterium: Origin

This criterium is for matching URL orgins in unobtanium.

The number matching criterium has the following variants:

scheme
Takes String Criterium as argument.
Matches the origins scheme against the given string criterium.
host
Takes String Criterium as argument.
Matches the origins host against the given string criterium.
port
Takes Number Criterium for a u16 as argument.
Matches the origins port against the given number criterium.