improved .gitignore
ruby 1.9 hash syntax
added appraisals, simplecov
improved .travis
initial commit for rails 4 support