skytools v3.5
Fixes
- dbservice: py3 fix for row.values()
- skylog: Use logging.setLogRecordFactory for adding extra fields
- fileutil,sockutil: fixes for win32.
- natsort: py3 fix, improve rules.
Cleanups
- Set up Github Actions for CI and release.
- Use "with" for opening files.
- Drop py2 syntax.
- Code reformat.
- Convert nose+doctests to pytest.