DarthFubuMVC/fubumvc — pull request #220 by KevM (2012-01-16 19:05:47+00:00)
Title: Conneg output behavior with wildcard accept headers now render as HTML

Currently conneg enabled requests get JSON back when the accept header is a wildcard:

```Accept: */*```

Sadly old IE, embedded in our case, *forgets* to send the proper accept header. So that sucks.

Looking at the code I think the intent is to have ```Accept:*/*``` be handled like HTML but it is not currently working that way.

This pull request changes the Conneg output behavior to try to find a IMediaWriter. If no writer is found and the Accept type is ```text/html``` or ```*/*``` a ```Do.Continue``` will happen.

Note: This is not exactly what was happening before. Currently when the accepted mime type contains ```text/html``` the writer selection process is skipped. I thought it best to not hard code wildcard and html output support in the case where a writer is added which specifically handles these mime types.