PrivateKey, PublicKey, Network linted

* Added 100% test coverage for them also
Merge pull request #829 from eordano/review/keys

PrivateKey, PublicKey, Network linted