MySQL config support & external user

My commit notes mention everything that happened. This commit needs to be tested on Windows still. It enabled me to use PHPStorm 6 database drivers to connect to vagrant, as well as Sequel Pro, without SSH.