Updating to jwcrypto@0.4.2

* Make publicKey retrieval async
* Removes last vestigates of cert chaining
* Couple style cleanups

Fixes Issue #118