fixed packet_timer inconsistencies
Added .dep, JLinkLog.txt, .uvgui to .gitignore
Added debug variables to main files. Used with Keil debugger.
Added Compare0 to IRQHandler
Added COMPARE0 -> STOP short to RX packet timer procedure. Also added COMPARE0 interrupt, although this isn't used now.
Increased time until ack timeout (to reduce retransmits)
Added SETUP_INTERRUPTS macro.
Changed variables to be debugger friendly (no static).
Used PREPARE_* macros instead of 3 lines doing the same.
Restructured radio_send to be more readable.
Fixed on_packet_timeout to correctly handle state transition. Introduced tx_queue_is_empty_stored variable to guarantee consistency.
Changed ack procedure to send received packet back with ack flag set.
Added debug variable total_m_tx_attempts.
Fixed radio_receive_start (added packet_timer_event_start call)