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.
Merge branch 'fix_duplicate_msgids' into develop