profile upload (a first implementation), similar to CgiUpload,
adds a new customprofiledir argument, a new file is created on each upload
don't pass directory path to client, use prefix instead
fix: custom profile dir relative to profile dir
reuse (overwrite) existing custom profile file in editing session (id passed in URL)
Merge pull request #13 from nrenner/profile-upload

Profile upload