gemspec/dependency cleanup to get travis build working, gemspec doc changes