Swapping Scurl for Guzzle

- Still, some tests fail because client ID is not allowed to post comments.
- Adding cacert.pem to fix SSL issues on Windows
- Adding Monolog for logging
- Adding phpunit (dev) for tests