[#152] Fix validation of locations in admin

The RSR_LocationFormFormSet.clean() generates a runtime error if the
form is invalid. This is because if the form is invalid
form.cleaned_data doesn't hold any data.

Fix by calling form.is_valid() before accessing form.cleaned_data.