Update GOCDB query for fetching glite-APEL DNs
Add test for parsing different file types

- Add tests for bzip, gzip and normal files to parser tests.
Add ability to process bzip2'd logs

Python's bz2 module is supported since version 2.3,
so all supported RHEL versions (5 and up) are fine with this.

Signed-off-by: Adrian Coveney <adrian.coveney@stfc.ac.uk>
Tidy spacing

- Convert tabs to spaces.
- Add extra space before in-line comment.
Merge pull request #55 from apel/add_bzip_support

Add bzip support
Merge pull request #53 from apel/new_gocdb_query

Update GOCDB query for fetching glite-APEL DNs
Improve code heath of worst offenders

- Change triple quoted comments to plain comments.
- Change string formatting to argument in the logging commands.
- Comment out unused import.
- Rename variable that clashes with built-in.
- Tidy some white space.
Correct arguments to logging functions

- Unpack tuples when passed to logging functions as they should just be a
  series of arguments.
Improve code health of medium offenders

- Change string formatting to argument in the logging commands.
- Remove unused imports.
- Tidy some white space.
- Change 'not x is y' tests to 'x is not y'.
Improve code health

- Change string formatting to arguments in logging commands as this is how
  they should be called.
- Tidy some whitespace.
- Sort out some ambiguous indentation.
- Remove unused import.
- Compact some lone lines.
- Correct 'not x in y' to 'x not in y'.
Change comparisons to None to 'if cond is None:'
Correct two logging calls
Merge pull request #50 from apel/code_health

Improve code health
Correct a few logging calls to use arguments
Merge pull request #56 from apel/more_code_health

Correct a few logging calls to use arguments
Initial commit of HTCondor parser files
Add unit test for HTCondor parser

- Add unit test for HTCondor parser which just checks the basic parser as
  initially committed.
- Tidy up the parser a little.
Cast integers to ints when parsing

- Cast integers to ints when parsing to avoid string related problems.
- Correct unit test to match.