fix integrity problems with platform ui plugins

Fixes AndroidUI and IOSUI for integrity. IOSUI now supports getDefault
and AndroidUI plugin id is adjusted to symbolic name.
Integrity test for plugins 

Tests for testing the plugin integrity and attributes and also many
copyright fixes.