Support multiple inputs for ingest

Originally I had `my:format=namespace:path` but thought it might be confusing if we had the following `my:format=s3://something`.
Yah for class parameters. If there's a nice(r) way to send configuration to each mapper I'm happy to change this back.