BATCH-2080: Clean up "Invalid JavaBean property 'itemWriter' being accessed" warnings

Update parent class setters to do type checking/conversion, remove from subclass.