Create & make use of custom InputError handler for non-array input
Test to ensure Average::InputError is raised (with 'Input is not an array') when non-array inputs are provided to Array.calc_avg()
Create & make use of custom InputError handler for empty-array input
Test to ensure Average::InputError is raised (with 'Input array is empty') when empty-array inputs are provided to Array.calc_avg()