[MRG] FIX: Bug in RFECV when step is not 1

Hi!

This patch fixes the bug in `RFECV` class when `step` is not equal to one. Everything should be clear from the code.

Please review.