implementing challenge url parameter

this provides the maproulette.org?challenge=slug functionality so third
parties / users can point to a specific challenge by way of the URL