[Reviewer: Andy] Permit a PCV with just a icid-value and not trailing semi-colon (fixes #172)

As discussed, if we've not got a ";" after the icid-value, finish parsing but don't throw an exception.