Added callback reference to form validation Library

As per issue #2910 a callback reference has been added to the Form validation library, so the supplied objects method is called and of course checked for existance first.
Added Form validation callback reference to changelog and documentation