Pass verify_domain=True to py_strings

Currently all strings in python code that are in a message factory are extracted, regardless of their translation domain. If a project uses message factories from more than one domain, e.g. to re-use translations that exist in another domain, then the generated .pot file also contains strings from the wrong domain.

By telling py_strings to verify the domain, we can avoid this.