Renamed 'native-binaries/variants' sample to 'flavors'
Treat GCC tool chain linker as 'gcc', not 'ld'

- Don't automatically escape linker options to pass to 'ld'
Fix dependency resolution for native binary with platform

- Until we develop this further, we're just matching based on targetPlatform.name, instead of using the architecture.
Don't use an option file for passing GCC linker args

- Option file is used for all source and header inputs
Remove verbose GCC logging
Added basic sample for building release/debug and platform variants