For those in the money, offshore banking has long been the most popular way of stashing cash out of the taxman's sight. But not for much longer.