release 0.16.12

  - update .gitignore
  - test with ruby 2.1
  - modernize rakefile: release tasks