Unload communities in reversed auto load order.
Merge pull request #47 from boudewijn-tribler/dispersy-stop

Unload communities in reversed auto load order.
Fixes exception.

An undocumented IndexError can occur in low level inspection code, if
it does, we now assume the source file and line numer are unknown.
Merge pull request #53 from boudewijn-tribler/bugfixes

Fixes exception.
Merge pull request #52 from boudewijn-tribler/livebartercast

Livebartercast
Conform to pep8 rules.

/usr/local/bin/autopep8 --in-place --max-line-length=120 --ignore=E501 --jobs=0 --recursive --pep8-passes=3 .
Pep8 says 0L should be 0, hence the assert must allow int.
Merge pull request #55 from boudewijn-tribler/code-cleanup

Conform to pep8 rules.