test(CheckEnd): Test for incorrect error INIT0005 when updating a family (refs #5039)

An incorrect error INIT0005 was thrown when updating a family and adding
a PARAM with a INITIAL value.
fix(CheckEnd): Store attributes during import (refs #5039)

Some imported parameters were not properly checked when updating an
existing family as the old family class was loaded in memory and would
not be updated with the newly defined parameters.

This commit modifies ImportDescription to store attributes defined, or
updated, in the current import session for checking before the
corresponding FDLGEN class gets regenerated and reloaded.
fix(elabel): Correct display of elabel when vlabel=up (refs #5074)
fix(Mask): Correct PHP Notice: Trying to get property of non-object (refs #5178)
Merge pull request #1369 from eguaj/3.2-A5039

fix(CheckEnd): Store attributes during import (closes #5039)
Merge pull request #1370 from eguaj/3.2-A5074

fix(elabel): Correct display of elabel when vlabel=up (closes #5074)
Merge pull request #1371 from eguaj/3.2-A5178

fix(Mask): Correct PHP Notice: Trying to get property of non-object (closes #5178)
Merge pull request #1372 from cbonnissent/5193

fix(ihm): htmltext options toolbar (closes #5193)
feat(htmltext): add image upload part only if the user has the right create (refs #5053)