new mtgox impl using xeiam - use at your own risk