- Ensure uniqueness of names when creating modifiers
- Use `fcm->name` instead of `fmi->name` for max size
- New function `BKE_fmodifier_unique_name_set` to check unique modifier names
- Revert change from `fmodifier_ui.c` which was setting `fcm->name`
Modifier name is being displayed as label in panel header which has restricted
the name editing of it. Patch will allow to change the name of F-curve modifier
by exposing string property "name"
Differential Revision: https://archive.blender.org/developer/D17142