add portals to device extension
add compound association for portals
add fields associated with portals
Merge pull request #367 from ooici/jira891

add portal to PlatformDeviceExtension object