Updating .gitignore

Updating .gitignore in order to reflect changes for mac, mean, sbt and idea