Update to Traits 4.3.0

This entails anyone previously importing 'enthought.traits' to instead import 'traits'.  In a sense this is an API incompatibility.

Also fixed a minor issue with the generation/handling of empty job_name resource values.

Non-import or resource changes are just for quieter pylint.