[rbp/omxplayer] Cosmetic: Remove option to deinit a component without freeing it

We always free a component when deiniting, so remove the option to avoid a way of leaking resources
[rbp/omxplayer] Cosmetic: Remove unused portSettingsChanged parameter from tunnel establish
[rbp/omxplayer] Cosmetic: Remove redundant conditional code

We are avoiding disabling ports when creating clock component, then immediately disabling ports...
Merge pull request #3707 from popcornmix/omx_cosmetic

[rbp/omxplayer] [Cosmetics] Remove unused code paths