Added new parameter to registerTask: function(name, info, fn, internal), to define non-listable tasks