Brainstorm for new version of config module.
Adding basic form processing (database updates)
Initial commit for config v2

Got rid of collapsible tree structure. Now using bootstrap 'pill' navigation.
Working on a bunch of other features.
Submitted label fades in and out upon form submission.
Lots of changes to gui.
Javascript, gui changes.
Updating the email class it references config fields that have changed.

I rearranged the way that the config fields are ordered. I got rid of the 'header' field, so that mail settings just fall under the 'mail' field. This file references the 'header' field, so it had to be changed.
Adding a blank entry to the instrument dropdown array.
Adding a check for visible.
New field saving working.
Mostly javascript enhancements.
SQL patch to update configuration module to version 2.

- Changes some of the config settings so that there is less nesting
- Adds more datatypes
- Adds a label to each of the config settings that will displayed in module
- Adds an order number to the setting so that the fields can be more logically ordered
Update the file header comment and license.
Updating file header and license.
Reverting config.xml changes.
Remove unused css.
Blank fields have their delete button disabled on page load.
Javascript button work.
Stop adding blank values to the database.
More work on delete button and its effects.