Bumps log4j version to 1.2.17
FIxes intermittently failing variables test
Adds the existing ruby tests to the maven build.
Ensures that the test suite is in charge of what tests are run