core/priority_queue: add dynamic initializers

- priority_queue_init
- priority_queue_node_init