Fix to make.project.inc to respect working-copy setting in download array
Really delete temp files with suffixes.
Fix #365. Mysql credentials leak.
Use variable instead of duplicate concatenation.
Show hook_update_N return values.
sql-cli was mistakenly passing creeds on the CLI instead of new --defaults-extra-file
Follow-up to #365.

Put user into the --defaults-extra-file as well. Specifying --user on CLI was overriding what's set in a USER/.my.cnf so we had possibility of mismatched user+password. Now my.conf can override.
Update README.md

Removed reference to --no-cache on master re #556
Merge pull request #557 from joelpittet/patch-1

Update README.md
Fix typo.
drush ssh, use a login shell by default

See: https://github.com/drush-ops/drush/issues/558
Workaround for #555. Always pass --yes to core-rsync from within a sql-sync. Once we sort out this PR, we can stop doing this when --target-dump was passed.
Implemented code coverage reporting.
Add badges from https://poser.pugx.org/
Fix #555. Move the set of DRUSH_BACKEND context from _drush_bootstrap_output_prepare() to _drush_bootstrap_global_options().
Move from using php-eval to core-script for easier debugging in testDispatchUsingAlias.
Pass along return value in core-script command.
Skip testDispatchUsingAlias for now as it is failing. I think the test is flawed, not the functionality.
Unish, Drush's test suite, makes use of the composer autoloader to find its base TestCase classes. Any custom test classes need to change to new the class names. If you have your own tests/phpunit.xml you should edit its bootstrap entry to match tests/phpunit.xml.dist.

Conflicts:
	tests/backendTest.php
Use latest Composer as autoload-dev depends on that.