Defined the Generic method of testing, so that each type of Siena persistence can use the same tests.
Added a basic async functionality (just does it all synchronously)
Minor fixes to the test cases
Moved to JUnit 4
Many minor changes
Initial checkin of the Redis Support
Refactor for MapDB support to work with current Base structure