[Tizen] Implement dialog launcher service

Dialog launcher is a UI service that provides dbus interfaces for launching
dialogs and returning results to the caller. Crosswalk requires several dialogs
that should behave and look like the rest of the system.

Following dialogs are required by the Crosswalk: date / time chooser,
color chooser, file chooser and selection list (<select> element).