Updated validation for Location

* TODO: use getMaxWaterContent()
and isDailyLoadDoesntFitSoilProcessingData() in custom validators