update gemspec to modern format

based off of 'bundle gem' defaults. fixes warning from bundler of
invalid versioning syntax.
add Gemfile to project