Barclays hopes a $50 million fine will draw a line under a long dispute with U.K. authorities over its efforts to stay afloat ...