Update .gitignore

Adding Mac and Linux stuff.