Partial fix for #4: add epoch support and parse dates with dateutil
Another solution for #4: replace 'in' with getitem to support defaultdicts for schema