Loosen version requirements on dependencies

According to http://guides.rubygems.org/patterns/#declaring_dependencies it's recommended to leave off the PATCH level when using pessimistic versioning.