Add some more missing pieces

`ruby test/unit/*.rb` is a poor way to try to run tests, derp. This adds
some pieces that got missed the first time around.

Added dependencies: em-synchrony, webmock

Certain tests are still failing due to missing constants, e.g. PNAPI and
ExceptionHandling.