Fix incorrect overflow
Starting point for websockets development.

We pass all autobahn tests.  Now it's time to move more logic from
python to C.  This could take a while, and the mongrel2 <-> handler
interface for websockets may change, so I'm creating a branch
Merge branch 'develop' into websockets-devel
Split header/data info and unmask in C
Move more WS logic to mongrel2
Remove unneeded debugging function
Merge branch 'develop' into websockets-devel
Add some tweaks to make Autobahn tests happy

We now do the full close handshake, and we properly check for valid
utf-8 since python2.x gets it slightly wrong.
Remove outdated example
Merge branch 'websockets-devel' of github.com:zedshaw/mongrel2 into websockets-devel
Move websocket handshake into mongrel2
Remove vestigial GET code
Fix ssl_send to send data in chunks of SSL_MAX_CONTENT_LEN
Merge pull request #106 from carlopires/fix-ssl-send

Fix ssl_send to send data in chunks of SSL_MAX_CONTENT_LEN
Set FD of IOBuf to -1 on close

This should prevent us from using the IOBuf to do anything useful after
a close.  I also added a convenience function for registering a
disconnect with an IOBuf.

Also, change the handling of an empty handler message to be in the
sending task, so that we don't close the FD until all data has been
flushed
Revert "Set FD of IOBuf to -1 on close"

This reverts commit 249b43f1ebd1fee5e8e9d2955840f3f22174c24f.
I meant to do this on develop.
Set FD of IOBuf to -1 on close

This should prevent us from using the IOBuf to do anything useful after a
close.  I also added a convenience function for registering a disconnect with
an IOBuf.

Also, change the handling of an empty handler message to be in the sending
task, so that we don't close the FD until all data has been flushed
Remove some debug cruft
Unregister the fd, even when there is an SSL error

Previously we skipped unregistering in the event of an SSL error, but we
still freed the IOBuf.  This lead to heap corruption.
Ignoring tools/procer/procer

  It's a product of the build process and as such shouldn't be included
  in git.