Fixup a hole in external dependency listing wrt encoding.

This change also adds a previously failing example from the shapeless library
to the integration test.

https://rbcommons.com/s/twitter/r/776/