Partial work on channel storage.
Added channel list observers that add channels and change state.
Changed to use Unique-ID as identifier for channel.
Partial commit.
Minor work.
Partial work on an experimental client structure. It doesn't give circular dependency errors anymore - at least.
Another partial commit.
Rewrite done. A few dynamic uglynesses remain to be cleaned up, but
the client is working as intended.
Cleared out some warnings.
Minor changes done to adapt to the Alice PBX layer.
Removed obsolecent test.
Refactored the client to accommodate asynchronous communication.
Added a Task_Termination handler to the internal task, and appropriate
Initialize and Finalilize calls as well.
Loose changes.
Merge branch 'master' of https://github.com/AdaHeads/libesl