Add TimeDelta to datashape

closes #109 
Why this large range of datashapes?  Are all of these cases useful?