Flurry of announcements caps off noteworthy week for Irish banks and their customers