Ch 653 - page variations

Update personalize element variation type hook to define additional parameters when variation types are used in context.
Should we maybe only add these settings if the user has the 'manage personalized content' permission? We have a similar check in personalize module's hook_page_build, so that all the js settings that are only needed for front-end control craziness only get added for admins.