Submodules: Updating submodules to API 18

Please refresh your local submodules by running "git submodule update -f"
Merge pull request #576 from arthurbenemann/submodules

Submodules: Updating submodules to API 18
Port-Layout: change UI component using latest UI from Jason
Merge pull request #582 from azrin1972/BugFix-Port-Layout-for-Radio-setup

Bug Fix: for issue #581