FIX: resample with fill_method and how #2073
closes #2073

@jreback ok with this?
 ok
 @hayd thanks
 fyi, don't use `range` in test comparisons (fails on windows)

https://github.com/pydata/pandas/commit/c5c447892aa7041e3b25b2ce1eebae47519d590b
 why is that?
 because range is a generator, so its kind of like do `np.arange(..)` on a 32-bit platform gives you 32-bit ints (which then don't compare properly) of course on 64-bit it gives you 64-bits. lists otoh give 64-bit  (its only numpy arrays and generators which do this)
 ok good 2 know!
