Binary backend format support

Hi Francisco,

Since we're all synced up now, I made another branch for the binary backend format support I've been working on.  The bytea and int support is in and all tests pass, so it should be ready for evaluation and merge.

-Glen