Extend createOETable to create version tables.
Function to create element types.
Merge remote-tracking branch 'dangerousben/jira/OE-4007' into jira/OE-4007

Conflicts:
	protected/components/OEMigration.php
[OE-4007] text-align => right feature for checkbox widgets
Merge branch 'develop' into jira/OE-4007
[OE-4007] added multiselect helper methods developed for orbis
[OE-4007] linked fields function
[OE-4007] linked fields function
Merge branch 'develop' into jira/OE-4007

Conflicts:
	protected/widgets/views/MultiSelectList.php
Merge branch 'jira/OE-4007' into develop