Added a rake task for testing all versions. Changed gem statements to use ~> instead of hard versions.