Pim 2948 : Manage more than 100 options for an attribute type select

| Q                    | A
| -------------------- | ---
| Bug fix?             | N
| New feature?         | Y/N
| BC breaks?           | Y
| CI currently passes? | ?
| Tests pass?          | Y
| Scenarios pass?      | ?
| Checkstyle issues?*  | N
| PMD issues?**        | N
| Changelog updated?   | Y
| Fixed tickets        | PIM-2948
| DB schema updated?   | Y
| Migration script?    | Y
| Doc PR               | 

Left to do : 

- [ ] Use a dedicated serializer for 'UI' serialization
- [x] Create an attributeOptionMananger
- [x] Localize javascript errors
- [x] Add the "Save first before add any options"
- [x] Improve the oading on first load
It can allow to check if the option we try to modify is linked to the given attribute. 
And as it's related to the attribute screen, it's more consistent. Moreover, backbone (and also FosRest) handle it automatically this way.