[WIP] #3364 warm start in random forests

Related to issue #3364.
I think I would prefer a warning. I don't think just the following sequence should raise an exception in general:

```python
model = SomeModel()
model.fit(X, y)
model.set_params(warm_start=true)
model.fit(X, y)
```