Handle wider variety of date/time formats

This adds python-dateutil as a dependency.