Added naming support to the ItemStreamSupport class to allow child classes easier context naming of keys in the execution context

Removed execution context suport class because this is now provided by the parent class

BATCH-1966: Add common functionality to abstract classes