SYDNEY (Reuters) - The Commonwealth Bank of Australia said on Monday a software "coding error" was responsible for the "vast majority" of the anti-money laundering law breaches it was accused of last week.