ENH improve forest testing + avoid *args

Pull out forest improvement from #3173 for testing and oob_score function interface.

Ping @vene, @amueller, @ogrisel, @glouppe