Adding extended name/value support for the enum setting type
JavaScript cleanup: replacing all underscore variable names with camelCase names
Only plugins of type object should be sorted by zIndex and get draw() called
Intrducing the objectList setting type, which produces a dropdown with active object plugins
Correcting name of setting for TextPlugin ID