Fix for working identities in ppqueue.c

ppqueue.c fails to work with more than one ppworker.  This is due to using `char* id_string` with raw auto-generated router identities. Changing the `id_string` in ppqueue's `s_worker_new` to `zframe_strhex` fixes this issue.