wflinfo: Clean usage text

Cleaning up and re-organizing to allow short version
parameters to be added.

Signed-off-by: Jordan Justen <jljusten@gmail.com>
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
wflinfo: if a parameter is not given, don't print NULL string

If a parameter was not given for an option, for example:
    wflinfo --platform
Then we would try to print a NULL string.

Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
wflinfo man page: highlight 'replaceable' items

Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
wflinfo: implement short options for common parameters

-p for --platform
-a for --api
-V for --version
-v for --verbose

Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
Merge branch 'wflinfo-short-opts'