ECMS-5800: exo:scriptLabel property is protected which makes it harder to update its value

Fix description:
	- Set isProtected value as false to allow user edit exo:script and exo:scriptLabel nodetype.
	- Implement upgrade plugin to update nodeType definition.
Merge commit '176c65686ea026b51febdf5e5d911b14def4b041' into HEAD