Pattern constructor from java.net.URL.

Having a Pattern(URL url) more conveniently allows users to pass in images that are a part of the packaged jar's Java classpath, instead of just images that are outside of the project.  This also helps resolve relative path issues, when one project is calling methods in another project that relatively refer to Sikuli image assets.