XD-1208(a): Add Options metadata for filejdbc job

Using a common superclass makes sure we're consistent.
Not keen with the "names" name for columns, but this seems to be the trend atm (can revisit)

Not dealing with defaults until we decide how to go with that