Added .gitignore for automatically-generated backup files (.java~ and .bak)