Do not take action when Module#prepend is supported.

Add a comment to the require line while I'm here.
Fall back utf8mb4 to utf8 if the server does not support it.
Follow the default collation of Rails rather than MySQL.

`utf8*_general_ci` is known to be problematic in some languages like
Japanese, but hopefully it wouldn't do harm in practice in our case.