create_database has an additional parameter for collation

When creating a database you can now optionally specify the collation
used instead of having to rely on the server's default collation. The
latter is not always ideal when dealing with legacy systems.
Removed left over puts.

Thanks to @annaswims for spotting it.
Merge pull request #290 from muloka/master

Added an additional parameter for collation to the create_database method