Before performing MySQL related tasks, make sure MySQL is installed.

It's somewhat overkill, as if MySQL doesn't install but everything else does then you're kind of in a bad place, but that said...

Closes #92
Move MySQL configuration file copying to MySQL section of provisioning

See also #92
Remove unnecessary piping to echo statements

There are a bunch of places where we pipe a `ln` or `cp` to an `echo` with a message about what just happened. In a few places this causes readability issues as the command is so long that it wraps to the next line.

This commit ditches that and puts the `echo` on the next line down to make things more readable.