- Fixes a display bug with placeholder selects and labels not displaying at the correct times
- Allow placeholder selects for sub levels through a passed array of strings
- Allow placeholder selects to be set through a data attribute on the select
- Allow labels to be created for sub selects through a passed array of strings
- Allow labels to be created from a data attribute on the select
- Placeholder option now accepts an array of strings to be used at different levels
- Fixes a bug where select name values were getting removed from all selects on the page
- Fixes submission of automatically retained values (related to other bug ^)
- Fixes a selected retention bug if the selected item was the first in a group or sub-group
- Retains selected option upon instantiation (including correct nesting)