Changed the tab selection paradigm: if we don't know which tab to select,rather than arbitrarily selecting the home tab, the code now keeps theprevious tab selected. If we don't know which tab was selected previously,no tab is selected (for instance if a user bookmarks an admin page or thelike and then revisits).
Changed content::folder::new to be a pure TCL proc relying on content::item::new instead of running into deadlocks (and being slower) when doing the plsql
Added procedure to detect the contacts_package_id for a party. Furthermore changed the revision::new to use content-repository-procs instead of the home made plsql