Add initial specs and upgrade to rspec 2.8.

* Added missing .gitignore with some entries
* Added Gemfile for developer convenience
Add beetil version and improve gemspec file
Re-organize lib folder organization under lib/beetil so that we don't cause require pollution
Narrow down dependency - swap out ActiveModel for ActiveSupport
Merge branch 'add_specs'
Add .ruby-version to .gitignore
Less __FILE__ magic and more relative
Work in progress - add command line ruby script

- Merged git_beetil.sh into this project so that we can keep all beetil configs in one place, and change only one place
- Replaced httparty with faraday
- More specs

TODO: see fixmes