Update makefiles
Add edown
Not restart channel if exit reason is normal
Update documentation
Remove unused functions
Update doc and spec
Remove line break in logging
Update dialyzer
Fix dialyzer error
Update makefiles
Merge branch 'release/0.1.0'