Enables editing unused styles in the wizard.

* Adds a styleid variable to the wizard widgets, so it is not always
  assuming the current style.
* Gives an indication that the style being editing in the wizard is not the
  current style

Fixes Issue #759.
Hrmm, having multiple urls in one ml string is pretty awkward; I think that's a sign that this would be better split into three (one the main string, one for each of the lis)