let util.h include cmdline.h

since it's using declarations from it..
fix indentation
add macros for piv objects
add ykpiv_fetch_object() to library