The tileHost config option broke Tilestream.  This pull request fixes it.

Default the tileHost option to undefined rather than the string 'req.headers.host'.  If tileHost is undefined, use the host on the request header.  If the tileHost config option is defined then use it but put it in an array just like the host on the request header is put in an array.