[Tizen] packaging: Regroup conditional dependencies.

Make the list of BuildRequires and Requires easier to follow:
dependencies needed by all profiles under all configurations come first,
then the conditional dependencies are listed each in a separate block
without repeated checks.
Merge pull request #2620 from rakuco/tizen-regroup-conditional-dependencies

[Tizen] packaging: Regroup conditional dependencies.