Allow overriding the password from the command line

We have a special database user for migrations, as the regular user doesn't have permission to make schema changes. We're not able to have that users password saved in a file, so with this we can override it from the command line.
Please be aware that adding this feature will make it require at least Symfony/Console 2.2 or higher.