Launceston criminal lawyer struck off legal roll for dishonesty