Background
Spark-commons library offer the interface to allow custom error handling, defined by the application, not hard-coded in the library. That allows more flexibility.
Feature
Replace the current usage of ErrorMessage with Error Handler from Spark-commons library.