Drop msgpack dependency

We've been using msgpack just to pack the API document into sqlite
binary documents. This is easily achievable with json. We can pull
msgpack in again when there's a real use case for it.

Change-Id: I60e31806edafd71de62a1809f047a8ad772094cc