Cleanup startswith_no_case
*b != 0 is equal to *b, but less readable. So I append this to my last
commit optimizing startswith_no_case.