Updated challenge contribution lead text box.
Added location field and online checkbox to gathering model and form.
Added custom location field and url to gatherings page.
Refactored creation of location url to utilities library.