Update documentation

* Also update ECShodanClient to follow a few more Objective-C style guidelines