code: Add support for pmem non-temporal memcpy, memmove and memset

This pull request integrates the support for the PM versions of memset, memmove and memcpy using non-temporal instructions.
If `OPEN` fails, it will log the error by itself and exit (`ut_fatal`). So, there is no need for any error handling here.