Updated .gitignore.

Added .metadata and .DS_Store.
Added Exec tasks for git pull and push.

Refactored 'pull' from a GitPull plugin task to a command line Exec task.