Introducing gemspec:

 - using https for rubygems (security reasons)
 - ignore Gemfile.lock (it is user specific)
 - using gemspec reference in Gemfile
 - prepare for the build-in gem build