Fix unit tests

Fit in with maven conventions
Update junit to 4.11
Fit in with junit conventions
Pruned commons.lang and commons.collections
Fixed unit test deprecated Assert
Java-fy and clean up code

Change all method names to lower case, Java style
Bring resource string definitions in from stateless C# project correctly
Fix style according to checkstyle
Clean up Java idioms like <>