Major overhaul of Hypodermic for version 2.0

- Major overhaul of readme and new demo.
- Refactoring how custom factories work.
- Mad documentation and demos, yo.
- README corrections and future development notes
- Adding second, optional argument to Hypodermic.Container#resolve: unsafe, throws error when true, returns null otherwise
- Updating REAME
- Fixing bower.json