Users with no location data get an error when selecting term-time residence in advert submission
Price field now retains its value when form erros appear. It has a custom float validator which makes sure the users enter a valid number, taking care of wrong user input
Additional property for the advert model to get the first item of the subject list and display it. Errors on submission do not result in lost data. Updates to edit page.
Localhost url is now dynamically assigned through settings.py
Fixed error in reactivation url
Front page carousel
Updates to front page and login page in templates
merge and fix merge conflicts from master