Added Windows and OS X cruft files to .gitignore