Connection charset for mysql adapter made optional

I had problems setting the PDO connection to UTF-8.
[This was a working solution for me](http://stackoverflow.com/a/17891372).

That's when I figured it could be a setting for the mysql adapter, hence this PullRequest.

This is tested only in a php 5.5 environment, but should also work in lower versions of PHP.