Add composer to gitignore

This pull adds:

- Git ignore for .DS_STORE apple mac files.
- ignore vendor/* folder that will be filled by composer with Twig, composer itself and the joomla Framework.
- composer.phar. Since everyone can download composer in the folder I'm ignoring it.