Finish of initial work on plugin

More fixes and features.
Now the plugin should be fully functional. I have done most testing of the UI but not much of the sieve processing. It looks fine and I have not changed much, just the 'time' additions.

The multiselect widget is a nice but non-essential addition. It can be simply removed and the UI will drop back to a default HTML multiselect. This one is nice as novice users do not need to know about ctl-click for multi-selection.

Regards

Chris