Placed the 'direct xbee packet forwarding to main proc' outside the check for programming scope. Messages can otherwise not be received on the main proc as they are only forwarded inside the programming scope.