DeskClock: Add selection for external device

User can choose external audio file as the ringtone for each alarm.

Change-Id: I3f9ec6dae36682f83170038cfc447cc43f635785