PRS
* Refactored entire code, making fake useragent optional by ManiMozaffar in https://github.com/ManiMozaffar/cfcrawler/pull/2
Change notes
* Make dependency to fake useragent optional
* Implement new backend support for user agent factory pool
* Implement default simple user agent pool
* Improve code quality
* Fix issue with rotating user agent not changing TLS fingerprint respectively
* Fix issue with ignoring httpx transport on httpx client constructor -> now it patch the passed transport instead of ignoring it, and if not passed default to a simple transport.
**Full Changelog**: https://github.com/ManiMozaffar/cfcrawler/compare/0.0.2...0.1.0