clean code: use genericity
[STUDIO-2676]use a cache for definition provided in the bundle isntead
of recalculate everytime and read everytime in the jar (please note that
you can really notice the improvement only on a built studio because in
dev mode the plugins is not jarred)
Merge branch 'CoreProduct' of https://github.com/bonitasoft/bonita-studio into CoreProduct