Changed definitions of LCD pin ports to pre-defined macros. Moved enumeration of timers to interface header instead of arch. Added function for overwriting a previous console line; Added ignoring carriage returns, because they're stupid. Fixed setting of time fields in alarm_record_time; Fixed typing error for setting alarm status field in alarm_register_alarm.