Fixes #2092 by always using "copy" to move uploaded files. API change: CUploadedFile::saveAs() now only supports one argument.
#180 - getModule supports nested module ids
Merge in CModule changes
Merge branch '2092-make-cuploadedfile-respect-setgid'