ORCA: handle new TD info section (electric dipole version)
TD unit test: update ORCA class to match values from output files

* Lambda max is near 48000, and its oscillator strength is 0.94
Merge pull request #44 from ATenderholt/fix_orca

ORCA: handle new TD info section (electric dipole version)
Logfileparser: add FileWrapper class for opening normal files
Remove Qt3 progress
Logfile: additional changes to work with new FileWrapper
TextProgress: minor change to work with Python3
TextProgress: make more PEP8 compliant
Logfile: cupdate/fupdate are only (optionally) used in parse()

* Previously, both __init__ and parse set these values
* To simplify, values are set in parse since that's the function
  that those valuse make sense.
Logfile: move progress attr to parse(); fix for compressed files

* Like fupdate/cupdate, makes more sense in parse than __init__()
* Compressed files can't seek from end, so no way to get file size.
  Check for this, and don't use progress.
Gaussian: fix an old-style progress updater
Update parsers to work with recent changes to Logfile

* Logfile.updateprogress() checks for existence of progress object.
  Since progress is no longer set as an attribute unless passed to
  parse(), the 'if self.progress' statments needed to be removed.
FileWrapper: add a seek method to fix an ADF regression
Merge pull request #47 from ATenderholt/fix_progress

Fix issues with progress objects; fixes #38
Merge remote-tracking branch 'cclib/master'