Add non-default, optional recursion limit
add test of limited recursion
Do not silently swallow nject errors
Merge branch 'limited_recursion' of github.com:creynders/express-train into creynders-limited_recursion

Conflicts:
	test/app.js
2.1.3
Merge remote-tracking branch 'upstream/master'