first pass at shortening url
Corrected error in the salt use
Merge branch 'shorter' into hidden