Add some initial smoke tests
Make handling a request a trait object
Add some more complicated tests
Run tests on travis
Merge pull request #3 from alexcrichton/tests

Add some tests