updated .gitignore to include misc generated eclipse files and folders, also mac dir layout file