- Add an ``asyncore_loop_timeout`` adjustment value, which controls the
  ``timeout`` value passed to ``asyncore.loop``; defaults to 1.

- The default asyncore loop timeout is now 1 second.  This prevents slow
  shutdown on Windows.  See https://github.com/Pylons/waitress/issues/6 .  This
  shouldn't matter to anyone in particular, but it can be changed via the
  ``asyncore_loop_timeout`` adjustment (it used to previously default to 30
  seconds).

Closes #6.
- Fix bug in HTTP Expect/Continue support.  See
  https://github.com/Pylons/waitress/issues/9 .

Closes #9.
3.3 is supported too
Merge pull request #16 from tshepang/patch-1

3.3 is supported too
Ignore derived.
Make support for Python 3.3 explicit.
prep for 0.8.3
Add contributor agreement.
Remove duplication between fixture applications.

This will make generalising the runner to cover multiple different
socket types easier down the line.
Separate out any TCP-specific functional test code.
Generate socket type specific tests from suite.
Have DummySocket behave more like a real socket.
Prevent asyncore from throttling self.addr on us.
Reorganize the functional test hierarchy.

TcpMixin should really be TcpTests and should derive from
SubprocessTests as it requires access to the sock attribute.
Sign contributors agreement.
Replace generated test classes with explicit declarations.
Merge pull request #18 from kgaughan/socket-generalisation

Socket generalisation

Prepare for allowing Unix-domain sockets.
Separate TCP socket behaviour from WSGIServer.
Arguments for Unix sockets.
Unix domain socket support.