Added .gitignore

Added .gitignore so Git will ignore random files like .DS_Store. Please
add files to the list as needed.
Merge pull request #39 from phillf/master

Added .gitignore