Location URL Fixup

I changed URLS on locations to take advantage of a little Rails URL routing magic. It simplifies some of the location lookup and handles funky characters like `'` and `\` a bit better in exchange for a crufty set of digits before the title.