Don't use interactive composer for build.

Github API rate limits can fail the default zipfile download for
composer packages.  Rather than ask for a username/password, let
composer fallback to cloning the codebase rather than using the zipfile.

This should fix broken travis-ci builds.
Merge pull request #57 from nubs/non-interactive-composer

Don't use interactive composer for build.