$id_shop_list filtering in addAttribute

When addAttribute is used with a not-empty $id_shop_list array argument,
the shop IDs are not filtered to be unique, so $combination->add()
fails.
Merge pull request #431 from samy-r/dev-add_attribute

$id_shop_list filtering in addAttribute