Fixed Express dependency version to not break task #11
Fixed tests by adding accepts header to supertest.  At some point Express got too smart for its britches.
Merge branch 'hesselbom-master'
Fixes issue #11 reported by jimdoyle82. Express 0.4 spun off middleware into separate projects breaking dependencies and making it impossible to support both 0.3 and 0.4.