This PR makes a couple of updates to improve messaging per the above referenced issues:
Silence the gitlibs output since it can be confusing in certain situations and leads to messier output
Add warning messages when a user has unsupported algorithms configured in their ssh config. The Jsch library will fail with an unhelpful NPE when this happens. Adding support for user defined algorithms is out of scope (even if they are valid in up to date SSH implementations), so instead we try to be helpful about what caused the problem.
Additionally, there is a small fix for a bug when running tests on Java >= 9.
Closes #20 Closes #21
(PT Story)
This PR makes a couple of updates to improve messaging per the above referenced issues:
Additionally, there is a small fix for a bug when running tests on Java >= 9.