Extensions of Retrospective Cost Adaptive Control: Nonsquare Plants, and Robustness Modifications.