Sorted out the issue with broken channel identifiers. Now every AMI event is being processed correctly
and the channel list is on it's way to become read-only for the users of it. Only the AMI event handlers
can modify it with information on changes.

Currently call events and call list is broken due to a assumption failure about what a valid identifier
for a channel (AMI-wise) is.

A fix will follow soon-ish. Stay tuned.