Unified servlet for both scan and suggestion uploads