Allow to set creation options
Add test
Simplfy condition
Update doc block
Add interface
Merge pull request #4104 from bakura10/option-factory

Allow to change option creations for plugin manager
Add interface
Merge pull request #4104 from bakura10/option-factory

Allow to change option creations for plugin manager
Merge branch 'feature/4104' into develop

Close #4104