Add injectDependency and injectMapping

For injecting dependencies at run time.  Includes spec and doc.
Merge pull request #17 from kriskowal/inject-dependency

Add injectDependency and injectMapping