Refactor tests to use better names (Car, Engine, MockEngine)
Update unittest hacks to only print exception message if present

Some dart core exception don't have message property.
Support typedefs
Merge pull request #2 from mhevery/master

Fix error toString()
Refactor errors a bit
Refactor into a library with multiple files
Release v0.0.6
Don't instantiate int, double
Release v0.0.7
Add my TODO
Testing framework - use qualifiedName now that we can
Testing framework: add missing import
Hack it even more, to work with latest release of Dart

- using Symbol as tokens (although it's still simpleName rather than qualifiedName)
- Injector.instances now contains raw values rather than mirros
Testing framework: fix exception reporting
Release v0.0.8
Adde Injector.invoke()  method