better handling of pubdate; assigned as follows

- default to system's localtime using time.strftime("%Y-%m-%d")
- override with pubdate from info file
- override with dataset-specific version info if available