---------------------
* Added CLI interface
* Added :meth:`Broker.serve` function.
Now ProxyBroker can work as a proxy server that distributes incoming requests to a pool of found proxies
* To available types (protocols) added:
* ``CONNECT:80`` - CONNECT method to port 80
* ``CONNECT:25`` - CONNECT method to port 25 (SMTP)
* Added new options of checking and filtering proxies.
:meth:`Broker.find` method has takes new parameters:
:attr:`post`, :attr:`strict`, :attr:`dnsbl`.
See documentation for more information
* Added check proxies to support Cookies and Referer
* Added gzip and deflate support
* :class:`Broker` attributes :attr:`max_concurrent_conn` and :attr:`attempts_conn`
are deprecated, use :attr:`max_conn` and :attr:`max_tries` instead.
* Parameter :attr:`full` in :meth:`Broker.show_stats` is deprecated, use :attr:`verbose` instead
* Parameter :attr:`types` in :meth:`Broker.find` (and :meth:`Broker.serve`) from now is required
* :class:`ProxyChecker` renamed to :class:`Checker`.
:class:`ProxyChecker` class is deprecated, use :class:`Checker` instead
* :attr:`Proxy.avgRespTime` renamed to :attr:`Proxy.avg_resp_time`.
:attr:`Proxy.avgRespTime` is deprecated, use :attr:`Proxy.avg_resp_time` instead
* Improved documentation
* Major refactoring