Fix bug that raised AttributeError when using a class Validator

get_func_name did not account for callable classes
Update changelog
Rename get_func_name -> get_callable_name

And mark get_func_name as deprecated
Merge branch 'fix-class-validation' into dev