implemented listing filters
added relation listing has_many message_threads
fixed typo in listing.rb
extracted booking logic from message_threads to booking model
implemented booking status changes
finished messaging test suite
implemented year round availability for listing