[440831] An extension point to replace Cordova distributions

The implementation which provides ability to both override and extend
default settings.

Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=440831
Change-Id: Ice263fdbbdb1b2488b256fb2b989363282ce125a
Signed-off-by: wgalanciak <wojciech.galanciak@gmail.com>