Proper tests for add and widthdraw funds.
Merge branch 'master' into HEAD
Merge commit '47650c56289e696f0cf76a42cfa8a79b9192aeb8'