Fix for cli tool
Per suggestion by @stof
Will be updated further once the API changes/update feature is complete.
- Updated / improved README - Added Sslurp::VERSION / Sslurp::getSystemCaRootBundlePath() - Improved system bundle path detection - Changed private properties to protected (helps with unit testing) - Removed public static properties in userland classes in favor of mock classes that extend the userland classes for testing. - Loosened regex for version/date match to allow checking some distro bundle file versions. - CaRootPemBundle now wraps an SplFileObject instead of just the bundle string. - Updated unit tests
- Remove unnecessary escape char - Better wording in example code
Now only reads the certdata from the server until the CVS_ID line.
- Fix code coverage and php-cs-fixer colors - Round code coverage percentage
- Rename RootCaBundleBuilder to CaRootPemBundle - Separate MozillaCertData class - Better OOP design / easier to test - Increase unit test coverage