Fixed the termination of unit test error.  This is now using a separate Process, which is easier to manage (for some reason) than isolates.  This also indirectly handles the feature for running dart tests inside their own directory.
Some doc updates.
Some doc updates in preparation for the 0.2.2 release.