Renter listing with date ranges

* Added date range migration
* Add multiple date ranges to a listing
* User can see availability of start time and end time