Update .gitignore

Windows, Mac, JavaScript, Misc.