Add basic support in installer for other DB types

Added basic support for all DB types for which we currently have
drivers, plus a placeholder if the MongoDB driver is updated in the
future.

Note the support for ODBC and PDO is very limited, and many of the
connection options for Oracle (oci8) are not supported.

None of these have been added to the supported_dbs array in the install
controller, yet.
builder: Fix #747 Add indicators and animations

Add animations and indicator icons (plus/minus) to the fieldset legends
for show/hide on click.
builder: Fix #748 success output message classes

Classes applied to messages on the module builder output page were not
working.
- Added bootstrap classes for alert boxes.
- Slightly modified error handling in the view, though this view
shouldn't be displayed if there are errors
builder: Fix #601 Submit button titles in lang

Added entries to the language file created by code builder to set the
title of the submit button on the edit/create pages.

Also modified the indentation of the view generated for those pages to
more accurately reflect the structure of the final document displayed in
the browser.