Updating ignore list.
Clarifying project description.
Using recent versions of dependencies.
Merging into ConsoleServiceProvider.
Merging in ConsoleServiceProvider and adding "console.run" service.
Breaking out TestHelper.
Overhauled to support changes.

- Constructor now delegates service registration to overridable registerDefaultServices().
- Constructor now only accepts default container values, just like original Container class.
- Renamed helper to "app".
- Now using "console.run" service.