Improve client construction

1. Add uri option for client constructor
2. Add ssl_verify_mode option
3. Use instance variable in http fetcher class
Format http fetcher class