Launch, arm,disarm, RTL

Moving issues #152 and #160 to this pull request.