ignore vendors dir
support basic http auth
composer.json: fix package name (must be lowercase)