Plugin enhancements

- allows for checkboxes in plugins (type bool)
- allows for listboxes in plugins (type list)
- allows for progress bar window during plugin execution