Merge pull request #36 from MartinMReed/master

Adding serve(HTTPSession) to allow streaming without forcing the body into temp files first
Adding an extension that binds a method to a URI using reflection
Merge remote-tracking branch 'upstream/master'