Use copies of strings for creating GQuarks that are used for error handling. If this library is unloaded, static strings won't be available afterwards so they can cause a segfault.
Merge pull request #9 from google/vonhollen-quickfix

Fix segfaults in GLib applications when the PAM module is unloaded or reloaded.