More generic/reusable .gitignore file
Figured out version naming conventions.