Allow ms value for AlarmClock()

this commit allows AlarmClock() to take values in milliseconds.
can be useful for skinners (see http://forum.xbmc.org/showthread.php?tid=156191&pid=1337513#pid1337513 )