legs: move the flight information section up

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
legs: flight number shouldn't be a required field

This closes #16.

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
legs: "Upgraded" should be "Upgrade cleared?"

This closes #18.

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>