Dragon aces final NASA review, now set for test flight on March 2