Update Gemfile and Rakefile for ActiveRecord and testing
Add initial Cucumber test files
Update .gitignore
Update Gemfile

Add gems for testing and ActiveRecord.
Add ActiveRecord to project

Simple character model and migration to kick off development.
Update and add files to support cucumber tests

Use FactoryGirl to generate test data and implement steps for
preliminary character scenario. The scenario writing style and code is
heavily based on Greg Beech's blog post "Effective API testing with
Cucumber" (http://gregbee.ch/blog/effective-api-testing-with-cucumber).