updates for multi-tenant
fixes to get file uploading working, yet again.

--HG--
extra : rebase_source : 385b80d44f8e6a72e25907f863988bbaea3a29e4
cleanup for theme work

--HG--
extra : rebase_source : 6edaf470bb13940ade56660b7fa0caf76709b7db
html content can now use pretty much every wiki macro available.
add a function required for weblog entry creation
added a page wiki macro for use in html mode
get more macros working in html mode
made some minor changes to work with blogs that get their entries from a different page
add some arguments to searc-dialog macro:

size = form element length
button-src = src for a button image
target-url = where the form gets submitted
remove some debug
fix a foolish error
ok, it's an aweful way to have to tackle the problem, but at least it's reliable.
added ability to change datatype and owner of objects from the info screen
tightened up permissions abit
switch to md5 passwords (log overdue!)
fix accout creation to use md5 passwords
fixes for deleting users
delete from document tree works properly now.
add beginning of account setup
add account to the various templates
start on user prefs controller
clean up some links to use action_*.

--HG--
rename : classes/account_controller.pike => classes/account/account_controller.pike
prevent garbage, maybe.
avoid infinite recursion for macros that generate tags of the same name.
some more notes
include the high level section as a view variable.
added "include" wiki macro
changed weblog to use standard object fetch method