Added Composer install to Travis configuration.

Trying to get Travis going with Composer, see #372

It's not like I know what I am doing here so might take some commits. :)