Allow for any pandas frequency to be used in TimeSeriesModel.

Should close #319. Works for pandas frequencies in >= v0.8.0. I didn't write code to work with 0.7.x. You're stuck with what we had for that.