Add initial tests for dependency loader
Add new sample service and a dependency for testing purposes
Check result of dependent service
Grab dependency field from service defs when wrapping in middleware
Add applyDependencies module, expose in main, tests
Dependency loader works, but using modified chain func
Revert `dependencies` special casing for `chain` func
Refactor dependency loading to leave `chain` alone, pseudo-right curry
Remove unnecessary manual copying, add comments
Test 'static' failures of applyDependencies, tests passing
removed log statement, changed backticks to single quotes
refactored/cleaned up a bit
added flavor text
Use 'resolvers' instead of 'resolver' for API
Add test for inter-service isolation of argument injections
Add dependency graph functions
Add function to return an adjacency list representation of the graph
Expose 'graph' submodule
Add dotNotation function to return a graphviz-consumable string
Accept a resolvers data structure in 'create' helper