Add tests for loading packages as route callbacks
Improve route file syntax example
Expose callback spec resolution to the user

I mostly did this because it makes the source a bit more readable, but
I guess there could be a situation where a user would like to resolve
callback specs, i.e. implementing a different route file format.
Properly refer to Express not as Express.js
Cleanup

I JSLinted ergo.js. I don't agree with everything, but it did help me
make things more readable. test.js needs some semicolons put in some
places for consistency, but everything works as expected, so I'm cool
with holding off on that for now.