Refined conditional field display.

The first-round form field conditions check utilize a top-down control
flow that starts from those non-conditional fields, then to the level 1
conditional fields -> till there is no more fields controlled by other
examined field queued up to be checked.