update node to use savon

I finally plodded through all this stuff so hopefully you can review it for me.