Adds support for the Files API

This commit adds model classes, a client method, and test for the
/v1/files.json API method.