ping method wasn't part of the interface so it can in fact be removed without any issue.
Removed duplicate ping code
Lots of changes in 1.8 protocol so a new protocol handler was necessary Packet (de)compression done with dotNetZip Zlib compression engine 1.4.6-1.7.10 support is still there thanks to app refactoring