Rename StatusLine to Status.

A true status line should include the HTTP version.  This is just the status.
Stronger typing of response generators.

Removes old response generators, moving them to the relevant status codes.
Changed the output iteratee
Made griz ~2x faster with the default buffer size

Reworked a lot of the future stuff which is now much leaner.
Moved the synchronized to make the whole continuation of grizzly OutputIteratee safe if called by non sequential Enumerators.
Writable is a raw with a content type.
Cache the responder for status codes without entities.
Make responder generators content type aware.
Response generators are really responder generators.
Merge branch 'develop' of https://github.com/http4s/http4s into develop
Added a request to the websocket route definition.
Merge branch 'develop' into wip/grizwebsocket
Merged develop.
Initial push for adding websockets to routes. Needs some serious cleanup.
Simplify request: serverName and serverPort derive from the Host header.
Simplify request: replace several params with simple URI.
Cleaned up some websocket stuff
Commited the rest of the files.
Merge branch 'develop' into wip/grizwebsocket and made url's work in grizwebsocket.

Conflicts:
	grizzly/src/main/scala/org/http4s/grizzly/Http4sGrizzly.scala