run mocha when running npm test
refactors tests to use more complete response mocks
use built-in ServerResponse interface
remove unused require
use fun.name
Merge pull request #1 from Floby/minimize-adherence-to-express

Minimize adherence to express
add .validator() to bind a spec to a function