* Inital github-actions
most taken from starship project
ref #21
* rustfmt config remove unknown configuration options
* Run rustfmt
* clippy: use any instead of find..is_some
* clippy: Remove the `clone` call: `self.crawl_delay`
* Clippy fixes
* Rustfmt fixes
* clippy: fix dont need to add `&` to all patterns
* clippy: fix needless `fn main` in doctest
* clippy: fix if-then-else expression returns a bool literal
* clippy: fix very complex type BoxFuture response
* clippy: fix variable `line_no` is used as a loop counter
* clippy: dereference the expression on tests
* clippy: fix assert(true) will be optimized out by the compiler
* github: name workflow
* Add test when url is invalid and panic
* Initial error handling
ref https://github.com/messense/robotparser-rs/issues/22
* Rename ErrorKind::HttpClient => ErrorKind::Http
* Implement std::error::Error and rename to Error