Unit tests with nosql-unit

Johnathan,

I've created unit tests using nosql-unit. I also made some modifications on code, to accommodate the tests properly.
The main change was in insertPersonWithNameJohnathanAndRandomAge method. The age isn't random now, it's an argument. These is for avoid workaround on tests, since nosql-unit compares document per document to assert tests results.

Suggestions are welcome!

Cheers