changing travis def
adding vendor, composer lock and that silly mac file to git ignore
updated composer def
Fully working with both composer and travis. Yay.. Finally.