add experimental sasl support
update README
adding features to the channel object
finish SASL authentication scheme and update readme
update example code
update README