(maint) Add new patterns to gitignore

Added new patterns to gitignore for IDEA, rbenv, and vagrant files and
folders. The tmp directory patterns were reduced from two to one.
Merge pull request #138 from colinPL/gitignore_add_patterns

(maint) Add new patterns to gitignore