moving to some updated gems and increasing the repo's compatibility with Ruby 1.9.X