It was a bad idea to make categories not use the I18N interface in the first place. Now that we are using it, we need to localize the output of the widget, otherwise we are bound for trouble (aka message keys in the select boxes)
Fixing tasks page. Adding missing variables to the include. Got rid of the differentiation between watcher_p and observer_p, added a proper filter for the party_id, removed the role_id issue, added the option to pass a filter for package_id, allowing you to filter the projects to only the projects in this subsite