improving error reporting look, this lets the error reporting remain with the widget instead of showing up randomly a few lines down (dependent on the form setup and provides a nice off red box drawing attention to the location of the error
overhaul of the category display: it is now able to display multi-level deep categories, use cattree.css instead of mktree.css for a more dense display of the category tree in tree style (see category-procs.tcl for the whole path).