Use  instead of  and add a documentation comment
Update error messages
Add addiotional stuff to ignore

Use a .gitignore file template that is provided by GitHub for the Ruby
language.