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.
Instead of putting all the scenarios into a single run, I would rather modify this test in the way that it accepts four arguments: filename, srcoffset, dstoffset and len. Then you can create a number o TESTx scripts that execute the same test app with various src/dst offsets and len. This allows to generate a lot of scenarios on the script level, w/o hardcoding it in the test app.