uri/rfc3986_parser.rb: allow opaque to be set

* lib/uri/rfc3986_parser.rb: specify a regexp for :OPAQUE; generic.rb
  assumes it is present, and will refuse all values otherwise.