Be more explicit about Final CMID

Some nightlies for devices with slightly non-standard build.props were
triggering Final build status (used to be "10.1.*", changed it to
("10.1.1" || "10.1.2") )

Devices include encore (still needs manual date selection) and i9100 (fixed),
among possible others.
Manual date specification on CLI was failing

This was caused by removing the $P variable yesterday. We need to rewrite our
variable names, as being haphazrd with them has left us with problems of scope.
Some of these problems are very hard to find because they have variable set
elsewhere and we don't even know it.

Previously, ./auto_patcher encore.zip openpdroid cm 20130516 was failing
because the script was checking for [ -d patches/$P/$ANDR/$RID/$BID ]. But
$P was no longer defined, because I changed it yesterday. But we did not know
that was where we had set $P for this function, that was an accident. This is
how the most frustrating bugs come to be, scope and variable confusion.
Rename variable in loop to finish yesterdays rename (h/t: gcydtmkq)

Affects the "helpful" output I spent so much time writing. Whoops.
Version up to 2.9.9271