Add new processor plug-in

Add a new plug-in, processor, to capture CPU related information
and separate out all the CPU data from the old hardware plug-in.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Remove redundant data collection from hardware.py

The hardware plug-in has been split up into separate ata, block,
pci, scsi, and usb plug-ins remove the data collected for these
subsystems from the hardware module.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Move dmesg collection from general to kernel

The kernel ring buffer is certainly more 'kernel' than 'general'.
Put it where it belongs and remove the duplicate dmesg call and
'dmesg_now' suggested filename (there's no need as it's in a
separate directory to the saved version at var/log/dmesg and the
normal action of dmesg is to print the current content).

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>