Documentation improvements & various fixes

Simplify DelayedSeries and add tests
Improve CSV loading
Do not shrink empty data frames
Documentation and API reference templates