Rename ExponentialReconnectionPolicy to ExponentialReconnectionSettings
Add support for maximum attempts in the reconnection settings
Refactor RedisSpecBase to use the Akka TestKit

Reference: http://doc.akka.io/docs/akka/2.3.0/scala/testing.html
Update ClientSpec to test no reconnection and reconnection policies
Organize imports
Add akka-testkit to the dependencies
Revert unconnected logic
Reconnect more quickly during tests
More reliable client termination. Now kills the most recent redis client
Switch to lazy reconnection schedule
Convert attempts to a long to match maxAttempts
Bugfix in CLIENT SETNAME
Close reconnecting clients after each use
Added a helper method to kill named clients, fixing test reliability
Ooops, leave that iter private
Merge pull request #74 from fractaloop/improve-no-reconnection-settings

Improve reconnection settings