Refresh & log updated portfolio balance so that advice & trading is not based on old data

This time a "refresh-balance" branch was created on my own repository unlike #65 and #66 which were NOT properly insulated from any work I was doing on my own fork unrelated to this patch for keeping the portfolio state more consistent with realtime balance on the exchanges.