fixes after port to GIT
type conversion
Attempted fix for incorrect experiment shutdown.
Optionally disable database config and versioning.
Reintroduced the RANDOM ordering for sync.
Bugfix.
Verify the number of packets injected.
All loggers configured and created in one place.
Provides Callback.join.
Removed obsolete code.

The code was in place to parse older (now incorrect) log entries.
Always use dispersy/logger.py
Debug changes.

- will no longer logger.warning on events that occur for every
  experiment execution
- will properly inform about failure to stop Dispersy
Removed debug output.

The _stats_candidates method provided similar but less information as
the _stats_detailed_candidates.  With the logging INFO enabled both
would be visible, making it cluttered.  Removing one and keeping the
other.
Tests for RANDOM sync.
Removed call to _stats_candidates.
Fixes more get_logger calls.
Renamed logger key 'hostname' into 'identifier'.

The key 'hostname' implies that it is the hostname of the machine, while
for a DAS4 run the hostname is not sufficient (you also need the peer
number).

By using more generic name 'identifier' we can use the hostname as a
default, while setting it to something else (i.e. the hostname + peer
number) when running on the DAS.
Removed obsolete log entry.
Changes needed for Bartercast3 emulation.
Merge pull request #121 from boudewijn-tribler/das4-experiment-fixes

Fixes and improvement