clean up test output
update travis yml to 1.4 (eliminate tools conflict; 1.3 difference isn't large enough to justify maintaining separate tests)
group based http.HandlerFunc based middleware
test middleware