Changed encode-path to use URLEncoder and replace + with %20, fix for issue #21 in neocons

Changed encode-path to use URLEncoder and replace + with %20, fix for issue #21 in neocons.
Change passed all test cases in neocons and urly.
Haven't removed the old implementation, can be removed if it doesn't affect other projects in clojurewerks that uses urly.