Make error style more uniform
Deprecate 'logContext' in favor of just passing Go error values.
Also adds to missing 'return' statements after a 'fail500' in archive.go.
Deprecate 'logContext' in favor of just passing Go error values.
Also adds to missing 'return' statements after a 'fail500' in archive.go.