MySQL 5.6 compat: Use CREATE USER to create users.

In newer MySQL installs the barebones INSERT INTO commands used formerly
would fail, because they'd leave required fields undefined.
MySQL 5.6 compat: TEXT columns can't have defaults.

Why??
Avoid pointless warning when populating schema.
Remove unneeded dependency on PEAR.