Lots of small fixes.
Added tracing.
Fixed user left vs user joined issues (some were backwards).
Updated active users based on list of users in channel.
Prevented songs from being played if the library has error'd out.
Tracked failed libraries.