Add tests for JMX connection

This change adds two JMX tests, for the session flush valve and the
Redis store. This involved:

 - moving the entire system test to jRuby 1.7.9

 - removing hiredis (unsupported in 1.9) and adding scrub_rb

 - adding an encoding comment (required in 1.9)

Some minor updates were also made including missed copyright statements,
removing a couple of unneeded gems, and reordering some requires.
Merge branch 'jmx-configure'