add gitignore to ignore OS X metadata