Move html creation from ding_providers to ding_availability.

Backwards compatible, will only try to create the html if the provider didn't supply html.