Resampling a Series with a timezone using kind='period' Crashes with ~6000 Values
I wrote a test case that consistently crashes the entire process.  It looks like it requires a Series with data localized to a timezone that has a DST and the data crosses the DST boundary.  Finally, you have to use `kind='period'`for the `resample()` operation.  Oddly, it's not just the actual boundary, because I can create a smaller dataset, and it resamples fine (included in the test case with the `_works` suffix.

With that combination, the code crashes the entire process with a glibc error.
### Crashing Test Case

https://gist.github.com/kevinastone/7297033

```
>>> series.resample('D', how='sum', kind='period')
*** glibc detected *** ${VENV_DIR}/bin/python: double free or corruption (!prev): 0x00007fd6845cbb60 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x7eb96)[0x7fd693178b96]
${VENV_DIR}/local/lib/python2.7/site-packages/numpy/core/multiarray.so(+0x5f7a6)[0x7fd68f0f67a6]
${VENV_DIR}/local/lib/python2.7/site-packages/numpy/core/multiarray.so(+0xc4026)[0x7fd68f15b026]
${VENV_DIR}/local/lib/python2.7/site-packages/pandas/algos.so(+0x1184b2)[0x7fd689b004b2]
${VENV_DIR}/local/lib/python2.7/site-packages/pandas/algos.so(+0x11933c)[0x7fd689b0133c]
...
```
