Updates .gitignore
Update project description
Adds ruby-version
Adds Rakefile and gemspec
Adds Gemfile
Adds version file
Implements extension
Adds travis config
Ruby 1.8.7 support
Adds travis build badge
Adds spec helper
Adds test tasks to Rakefile
Adds spec coverage