Ignore composer self-update failures.

Made composer self-update optional, because a failure here would stop the build.
This command is dependent from the uptime of "getcomposer.org" and only needed if the travis composer version is too old.