Bug/Breaking Change from Pandas .12 to .13.1 with reindex_like?
I'm running into an issue where pandas (.13.1) reindex_like with pad will fill periods where it should not (or previously would not). Looked through the .13 change logs, didn't see anything that pointed out to this decision.

``` python
import datetime
import pandas as pd

print pd.__version__

day1 = datetime.date(2013,3,5)
day2 = datetime.date(2013,5,5)
day3 = datetime.date(2014,3,5)

series1 = pd.Series([5, None, None],[day1, day2, day3])
series2 = pd.Series([None, None], [day1, day3])

series1.reindex_like(series2, method='pad')
```

For .12.0

``` python
## -- End pasted text --
0.12.0
Out[1]: 
2013-03-05     5
2014-03-05   NaN
dtype: float64
```

But for version .13.1

``` python
0.13.1
Out[2]: 
2013-03-05    5
2014-03-05    5
dtype: float64
```

The behavior of .12 seems correct, in the sense that 'pad' would get the most relevant number, in this case - not look back more than one index prior. 

I've used reindex_like frequently with the understanding that this was a big difference between fillna() - where fillna() will look back as far as possible to get a relevant number. But I am not sure if this change to reindex_like was intended.

Thanks!
