[BUG #8120] Removed bom.portal demo (will not be migrated to pointer).
[BUG #8116] Prevent all unnecessary touch styling / actions e.g. tap highlight color.
[BUG #8120] Events demos use pointer events
[BUG #8120] Virtual demos use pointer events
[BUG #8120] bom demos use pointer events
[BUG #8120] last minor updates to the demo browser
[BUG #8120] Changed the api viewer to use pointer events.