Re-design of ps module

Re-designed the ps module to return either an object or list of objects rather than a dictionary.

Made minor change in the virt module to not break it because of this change. Virt module is next for an overhaul.

Signed-off-by: Jake Hunsaker <jhunsake@redhat.com>