This is the long version of the commit message...

Put in new define SUBVERSION_WEB_SERVER_SET_HOME_DIR for https svn authentication needs
TODO: This should be a configuration parameter!

Put in subversion_form_alter update for project_issue_node_form. This update allows tickets to be assigned to anyone on the project
TODO: This isn't a complete fix, there's other situations for assigning tickets that still need to be updated

Fixed the delete access form

Fixed the project_access form by renaming subversion_project_access_validate to subversion_project_access_form_validate and subversion_project_access_submit to subversion_project_access_form_submit (the 'form' part of the name was missing)

Added in fn subversion_project_load() and calls to it before each instance of $project->need_auth

Added in the new define into the subversion exec() call. This cd's into the web server's directory to load the https certificates.
TODO: This fix is ONLY in subversion_ls, it needs to be put into the other exec() calls.