make transactions using client side signing
Revert ffca449..a4acb45

This rolls back to commit ffca4493faf53cef087a84702397e7478e969620.
add new bitcoin js version