* helm-source.el: Allow using a init function with data slot in *-in-buffer class.