changed all duration objects to DateIntervals to get rid of auto-assigned date, reconverted all duration objects back to strings before insertion etc.  Still have bugs in getflightbyflightid

https://app.asana.com/0/19128794071925/19594215856460
Merge remote-tracking branch 'origin/master'