cleaned up files: updated require sections, removed references to arsdigita and openforce, and replaced out-of-date owner info. Most of these edits were done by hand due to bug 1106; I tried to do the same things the APM would do (remove file sections, etc) and updating the release date to today
Added proc site_node::get_package_url which gets the URL for a package from the package_key, and does not break if the package happens to be mounted in multiple places
rename formbuilder::edit to edit since trying to upvar"variable_form:formbutton:formbuilder::edit"dies since namespace doesn't exist. bug 1066 patch 349