Removed low-end item in DateUtiltilities that never gets hit because of RegEx, Updated TestUrlUtilities with refere and user agent test.
Merge branch 'master' of https://github.com/jdereg/java-util

Conflicts:
	src/test/java/com/cedarsoftware/util/TestUrlUtilities.java
Merge branch 'master' of https://github.com/jdereg/java-util

Conflicts:
	src/test/java/com/cedarsoftware/util/TestUrlUtilities.java
Merge branch 'master' of https://github.com/jdereg/java-util

Conflicts:
	src/test/java/com/cedarsoftware/util/TestUrlUtilities.java
Updated UrlInvocationHandler to take a strategy
Added createString with Encoding to StringUtilities to remove a forced check for UnsupportedEncodingException when we know all modern JVMs have UTF-8 Support and won't need that check 99% of the time in the rest of our code.  The function will still throw an IllegalargumentException which can be caught if desired.
Merge pull request #8 from kpartlow/master

Updated UrlInvocationTarget to take a strategy and Updated DateUtiliteis tests