Detect composer install foo/bar misuse and suggest alt
Don't put dots in archive filenames they cause problems with PharData

composer/satis#114
AutoloadGeneratorTest::testMainPackageAutoloadingWithTargetDir() - Remove PSR-4 from the package in target-dir test, since it is incompatible with target-dir.
AutoloadGeneratorTest::testOverrideVendorsAutoloading() - break autoload definitions to multiple lines.
docblock comments on properties in AutoloadGeneratorTest
rename \$package to \$mainPackage in AutoloadGeneratorTest::testOverrideVendorsAutoloading() for clarity.
Random docblock improvements in AutoloadGeneratorTest.
Merge remote-tracking branch 'donquixote/AutoloadGeneratorTest-improvements'