Issue #10 - Better handling of background URI

Better handling of background URI for data-uri and unquoted absolute URIs.

Also, a bunch of tests.