Auto generate gitignore

# Why?

 * Needed a rails gitignore in genrated projects
 * Needed code climate
 * Needed pry as a development dependency

# What changed?

 * Added `templates/boxcutter_gitignore`. This is a base file that we can modify when needed.
 * Added little fixes to readme, etc
 * Specs