Move getBridgeDBPID() from test_bridgedb.py to bridgedb.test.util.
Rename pidExists() to processExists() in bridgedb.test.util.
Use processExists() to decide SkipTest in test_bridgedb.py.
Document parameter in bridgedb.test.util.processExists().
Only run test_https.py tests if a BridgeDB process is already running.
PEP8 OCD import rearrangements in test_https.py.
 Only run test_smtp.py tests if a BridgeDB process is already running.
PEP8 OCD import rearrangements in test_smtp.py.
Merge branch 'fix/9874-https' into develop
Add missing errno module import to bridgedb.test.util.
Merge branch 'fix/9874-email' into develop
Add missing SkipTest import in test_https.py.
Merge branch 'fix/9874-https' into develop
Merge branch 'fix/9874-https' into develop
Raise time interval between sending process signals on TRAVIS machines.

There have been intermittent CI failures due to the
test_bridgedb.BridgeDBCliTest.test_bridgedb_SIGHUP_assignments_log test
sometimes not finding an assignments.log file. Presumedly, this is because we
aren't waiting long enough.
Merge commit 'a580c4ba0d30f55546d3d181d7ea878e6a13133c' into develop
Update file header for bridgedb.Main module.
Move config functionality to new bridgedb.configure module.

 * MOVE bridgedb.persistent.Conf → bridgedb.configure.Conf.
 * MOVE bridgedb.Main.loadConfig → bridgedb.configure.loadConfig.
 * CHANGE imports in bridgedb.Main and bridgedb.persistent to use class
   and function in bridgedb.configure.
 * CHANGE Sphinx documentation to point to new locations.