make nonce work more reliably and not require a sleep of 1 second

based off https://github.com/Xlab/btce/blob/master/lib/btce/bus.rb
update gemspec