utils form field imageSelect to handle upload, url, and choose from existing