umr: Fix error print on ppt-read and add support for dashed command line options
The error message on ppt-read actually now prints to the terminal. Also add support for "--ppt-read" and "--gpu-metrics" while the old style of using underscores is also supported.