decoder: ocd
binding: add "vorbisenc" as a gyp dependency

Needed for the symbols in the `vorbisenc.h` file to be compiled.
encoder: initial progress on the Encoder class

nothing really working yet...
decoder: swap the readable and writable state options

I had that backwards mentally
encoder: initial kinda working Encoder class

Now to make it play nice with node-ogg...