mod_storage_sql2: Split up setting of encoding and table upgrade code
mod_storage_sql2: Move all schema upgrade code to the same place
mod_storage_sql2, util.sql: Move code for setting encoding to util.sql
mod_storage_sql2: Move checking of the sql_manage_tables option so it also includes table upgrades (again)
util.sql: Allow creating unique indices
util.sql: Allow columns to be marked the primary key
util.sql: Support incrementing columns
util.sql: Find out if MySQL supports utf8mb4 and use that
util.sql: Check what encoding SQLite3 uses
util.sql: Rewrite MEDIUMTEXT to TEXT for drivers other than MySQL
mod_storage_sql2: Use MEDIUMTEXT fields for value columns (ie TEXT on non-MySQL)
mod_storage_sql2: Use primary_key and auto_increment flags instead of baking that into the type
mod_storage_sql2: The prosodyarchive_index should be unique
mod_storage_sql2: Switch to the util.sql table definition for the main table
certmanager: Disable SSLv3 by default
Merge 0.9 -> 0.10
Merge 0.10 -> trunk