Merge branch 'release/v1.7.5' into develop
Merge branch 'master' into develop
Add the exact message grammar for responses.
[handler-subscribe] Don't always subscribe to the equivalent of an empty string
To resolve issue 58, convert path to lower case before checking for extension in mime map.
Initial commit of websocket features.

A websocket handshake is detected.  It currently branches to a
non-existent state.
Added safety checks for m2sh load when loading Dir handlers
First crack at a hackish instant reload capability.
Add states to state-machine
Update state.c from ragel file
Remove stupid 8-byte websocket check
First attempt to pass on WS packets
Have the server loop exit right away on signal.
Server shouldn't do that, not graceful. 404 not 502 when handler is removed.
Fix 2 remaining problems

1) WS handshake doesn't require a content-length header, so manually set
the length
2) "MESSAGE" connection type implies base64 encoding, that's not what I
want
Code cleanup, fix some TODOs
remove superflous print statement
Merge branch 'feature/websockets' into develop
Merge branch 'develop' of github.com:zedshaw/mongrel2 into develop
A quick hack on a better reload design, complete cleanup coming soon.