Make date ranges into individual dates

* Refactoring for now so we can move on with other features
* Migrate date ranges to individual dates
* Create AvailableDate class
* Refactor AvailabilitiesController and views to use a single date

@nnarh @CharlesMassry 
Is this technically a range now?