URLencode $ and . in location.name when used as key

@singingwolfboy @chrisndodge please review or delegate for fix that must be in before release candidate is cut