node-spi: added getters / setters and some examples

Hi,

Thanks for all your work on node-spi. I've fleshed a little bit more out and have this working on a Raspberry Pi. Importantly, I removed this._spi.open() from the constructor giving people the option to run the setters but therefore requiring use of .open(). Some minimal checking on the setters is also included.

-Anders