add request method validation to http routes
add additional http tests
Merge pull request #36 from maxcountryman/additional-http-tests

Additional http tests