HTML5 canvas timepicker, inspired on windows 8 alarms app. Works in all modern browsers