- Refactored the unit tests to make it easier to add more tests.
 - Added code to run and report passed and failed tests.
 - Refactored EcmaUnit to generate the fixtureResult in a single place.
 - UnitTests now check the result length and result values.
 - Added a better namespaces to EcmaUnit.js, and renamed constructor to Runner().
 - Added a EcmaUnitTests_MongoDB_V2.js, which uses itself to test itself.
 - Extracted a class to hold the test results (FixtureResults).
 - Changed the way the test function name is retrieved.
 - Added a stringify() to convert the test results to a string.
 - Started to deprecate the EcmaUnitTests_MongoDB_V2.js tests.
 - Extracted FixtureResult to it's own class.
 - Added an assert.areEqual(expected, actual, message) method.
 - Unit tests run all methods in fixture class.
 - Added an assert.fail() method.