[FIX] Use posix-compliant syntax

git-svn-id: file:///var/local/code.tiki.org/tikisvn/branches/12.x@48745 b456876b-0849-0410-b77d-98878d47e9d5
[FIX] toolbars: JS include for pickers (smileys etc) was not getting loaded if there were only pickers and no dialog type tools such as search or table.

git-svn-id: file:///var/local/code.tiki.org/tikisvn/branches/12.x@48746 b456876b-0849-0410-b77d-98878d47e9d5
[FIX] services: Add js files added to the output to the AJAX return, and only add in the js and files this particular template uses.
Fixes smiley picker causing annoying page reloads in comments.

git-svn-id: file:///var/local/code.tiki.org/tikisvn/branches/12.x@48747 b456876b-0849-0410-b77d-98878d47e9d5
[MRG] Automatic merge, branches/12.x 48741 to 48747

git-svn-id: file:///var/local/code.tiki.org/tikisvn/trunk@48748 b456876b-0849-0410-b77d-98878d47e9d5