* sconex/FilePath: Add valid_filename() to validate filenames (huh).
* sconesite/Article: Validate upload filename using above.
* sconesite/SconesiteStream: Validate upload filename using above.