Add gemspec

@maxehmookau @owainlewis @samknight Everyone happy?

Could you build and test locally and then we'll get it pushed on to rubygems.org