PRD: iteration bugs in BitString class
PRD: iteration bugs in BitString class

Fixed both IsEqual() and IsZero() which were iterating passed the buffer
length. With the bug, the functions still worked. The problem is that if
the BitString is at the tail end of memory, the functions would iterate
into unaccessible memory space and cause a data storage exception.

Change-Id: Ieb49d228b506904de55b6034d2f9125b6c9df6ed
CQ: SW352432
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35104
Reviewed-by: Caleb N. Palmer <4dd1938fbd016e66315ec83516544b027a7e47e1@us.ibm.com>
Reviewed-by: Brian J. Stegmiller <4c05ea37f9d6efb9a2c94995009b8b66580a4c01@us.ibm.com>
Reviewed-by: Benjamin J. Weisenbeck <5c9571551d3c5d31d5a99a7e8d72fcb5684103ff@us.ibm.com>
Tested-by: Jenkins Server <8e3f934e4c44875bc48d33da3ea13d93ba9a233f@us.ibm.com>
Reviewed-by: Zane C. Shelley <fc96e127d170d6ac0b2af86a8a56f95974ff36e8@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35129
Tested-by: FSP CI Jenkins <aa9e4d9ac7cd25905e9c0dd36d4150516e73dd86@us.ibm.com>
Tested-by: Jenkins OP Build CI <e610bd72261d3c0a48f1e8ae36832ab00774d426@us.ibm.com>

Over-enthusiastic/hostboot,Over-enthusiastic/hostboot,Over-enthusiastic/hostboot,Over-enthusiastic/hostboot,Over-enthusiastic/hostboot