build desktop, Tizen mobile and IVI profiles properly, 

replace TIZEN_MOBILE definitions for TIZEN

By default, extension_host_os is set to "desktop". If a tizen repository is present, TIZEN will be defined to 1. In addition, TIZEN_IVI is defined for IVI and TIZEN_MOBILE is defined for mobile. All extensions which should work on all Tizen profiles, should use TIZEN, others should use the more specific TIZEN_MOBILE and TIZEN_IVI. Made changes in the spec file, checking on the %profile variable for "ivi", "mobile" (defined in build.xml and propagated to build.conf).

Before, TIZEN_MOBILE was assumed to work with IVI, considering mobile equal to IVI, which is not the case with every extension.