Changed the gitignore to better suite what I want.

Added missing files as well as new updated ones.

[Branch: dev1.2.6-composer-test]