No redefine warnings during reload
Remove exports from Bugzilla::Search
bzdbcopy.pl code style
get bzdbcopy.pl options from commandline
Check innodb in SHOW ENGINES (fix for MariaDB 10)
Enable Mozilla skin by default
Transform docbook documentation to asciidoc
asciidoc README
asciidoc CHANGELOG
no redefine warning in Bugzilla::Template
Use ThrowCodeError on die() while in console
Use ERROR_MODE_CONSOLE in cli scripts; remove extra html_strip
Fix indexes while doing DB updates

* Fix indexes while renaming keyworddefs
* Remove _visibility_value_id indexes when dropping visibility_value_id column from field tables
Create non-existing tables, fields and indexes during bzdbcopy.pl
Fix multiselect search bug
Warn when leaving page with unsaved comment
Experimental implementation of select fields as hinted editboxes
Begin implementation of "custom" editable object classes.

* Separate 'class' and 'field' entities. Previous Fields were a combination of both a Field and a Class.
* Turn Component, Version, Milestone, Keywords, OS, Platform, Status and all custom select field value classes into generic classes.
  Remove most of their custom DB interaction code.
* Remove separate Milestone and Version CRUD user interfaces, edit them using generic UI.
* Allow to view history of generic objects.

TODO:
* Editor for generic classes and their fields.
* Deal with possible form field name collisions.
* Support search on generic objects.
* Add "display" pages for generic objects and decide how they should
  relate to object edit pages (for example, it's the same page for bugs).
* Add object-level and field-level permission system.
* Support generic "autocompleted editbox" view of select fields,
  without the need to dump all values into client JS.