Allow property injection into any artifact rather than just JSR interface impls.

* Remove isBatchArtifact check
* Reduce BatchArtifact.BatchArtifactType into BatchArtifactType
* Import JSR JSL definition file from Spring config loaded by JsrJobOperator, update test for property injection into Tasklet and cleanup pre-parsing checks