Require gear 0.5.1

* requirements.txt: The latest release of the gear library fixes an
enqueuing/function registration order problem exposed by the recent
zuul merger fan-out implementation. Insist upon it.

Change-Id: Id2275477b12ce62fc485e5769029fe107a82b52d