Item12055: Correctly set session web and topic names via Foswiki::Func::push(/pop)TopicContext


git-svn-id: http://svn.foswiki.org/trunk@17339 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item12475: add missing optional deps found through code inspection and remove Sort::Maker

git-svn-id: http://svn.foswiki.org/trunk@17340 0b4bb1d4-4e5a-0410-9cc4-b2b747904278