Added FRED datasource, still needs to be written.
Rewrote the Overlaps() ISession extension method, much smarter and
cleaner now.
Added another Overlaps test.