* use &self for connect function
* more &mut self to &self
* error handle
* add DynError
* remove except, return error
* add error handle for ServiceState trait
* Refactor overwatch to overwatch-rs
* Update readmes and licenses
* Add badges
* Added release action
* Fix tests after refactor
* On push tags on release pipeline
* Add missing jobs to release ci
* Fmt
* Named release job
* Fix invalid tag again
* Rework Relay to expose OutboundRelay on connect
This simplifies the implementation and enforces a correct usage
of the channel by exposing send methods only after a successful
connection.
* update tests
* add waku-chat example
* clippy happy
* update dependencies
* remove unneeded tokio features
* use separate thread for stdin
* only build on linux
Co-authored-by: Giacomo Pasini <giacomo@status.im>