Add optional version parameter to Jobs

Per-endpoint version specification is probably the approach client libraries will take from here on out, so this is a step in that direction.