New features
- `.BIC_` is now present on fitted models.
- `CoxPHFitter` with spline baseline can accept pre-computed knot locations.
- Left censoring fitting in KaplanMeierFitter is now "expected". That is, `predict` _always_ predicts the survival function (as does every other model), `confidence_interval_` is _always_ the CI for the survival function (as does every other model), and so on. In summary: the API for estimates doesn't change depending on what your censoring your dataset is.
Bug fixes
- Fixed an annoying bug where at_risk-table label's were not aligning properly when data spanned large ranges. See merging PR for details.
- Fixed a bug in `find_best_parametric_model` where the wrong BIC value was being computed.
- Fixed regression bug when using an array as a penalizer in Cox models.