Added support for buffers. Fixes #4

As with #4, I have a need to support loading from in-memory images in some `spritesmith` tests. This PR addresses that by adding `Buffer` support. In this PR:

- Added `Buffer` support (requires `type` specification)
- Added test for buffers