Unroll deferred callbacks in test results.

This is so that we don't have to depend on the reactor for the new tests
Assert that the deferred fires
update authors (used merged PRs), updated year in license
Make all tests no longer return deferreds
Merge remote-tracking branch 'twisted/master' into dont-return-deferreds
Merge pull request #40 from hawkowl/update_authors

Update AUTHORS and LICENSE.
Change new assertion
Merge pull request #37 from iffy/dont-return-deferreds

Klein's tests no longer return Deferreds.
add news
bump version number
Merge pull request #42 from hawkowl/release-0.2.3

Release 0.2.3