Renamed MachineImageFilterOptions to ImageFilterOptions to represent new naming conventions and added an abstract base class for image support