Add Javadoc comments to the API interface

Add Javadoc comments to the public methods in `ApiInterface` and `ApiCallback`.

Also, I changed `insert` to `create` in `ApiInterface` because I think that more closely reflects what they're doing (in a RESTful sense, at least).

Good night.