Updated gem dependencies
Updated tests to work across all supported Rubies