add fix + example for duplicate msgid problem

those two cases will produce invalid pot files if parsed as is. Extract
will throw an exception, now.