Bones and teeth discovered in a Highland cave in Scotland show a fish-heavy diet eaten by the animals previously identified as brown bears.