Dispersy.stop will now return either True or False.

Previously Dispersy.stop would always return True.  Now the return value
depends on the various elements that are stopped/closed, i.e. endpoint,
database, and callback.

Fixes https://github.com/Tribler/dispersy/issues/91