Running 'unit' Jake Task with proper synchronization.

+ nodeunit test runner executes tests asychronously.  If we don't synchronize on the Jake Task, subseqent tasks run before the tests complete.
Running all unit tests defined in /spec/server.