Complete gitignore
Improve namespace deduction in snippets
Replace pathogen with vundle
Add composer.json