Optimized usage of composer on travis.

There is a preinstalled version of composer on travis-ci, so we should use it.
But still keeping the `self-update`, but making it failsafe with `|| true`, if getcomposer.org might be down.