more simplecov

ignore generated coverage files
single quotes in test_helper
add simplecov to spec_helper
Merge branch 'master' into books
add travis
add travis badge to README
Merge branch 'master' into books
ignore .DS_Store, closing issue 41