Fixed "timing" issue in z1 cc1120 arch interrupt code.

Changed TX polling routine to poll GPIO instead of MARCSTATE