Change of distribution mechanism to use fake events exclusively and avoid
complex locking mechanism and blocking the master DCB eent processign thread

Addition of shared BLFILE mechanism to reduce open/close overhead
Add dlclose so that shared libraries get shutdown correctly
Addition of averages for event queue pending events