dup the incoming hashed params in the when generating router urls

Since we are deleting keys from the hashed params, we need to dup
the incoming hash to ensure we aren't altering incoming user data.
Merge pull request #105 from redding/kr-dup-url-for-hashed-params

dup the incoming hashed params in the when generating router urls