ERR/BUG: df2.fillna(df1) should raise NotImplementedError
from [SO](http://stackoverflow.com/questions/26002564/pandas-fillna-method-with-multiindex-nans-are-filled-with-wrong-columns)

`df2.fillna(df1)` should be implemented by:

`df2.where(df2.notnull(),df2,df1)`
