Castle Brands has launched new packaging and an "edgy" marketing campaign for its Clontarf Irish whiskey brand.