Remove methods related to java and internationalization.

- Old methods not needed anymore, set_i18n and _get_classloader both only
  useful if we were still supporting jython.

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Merge pull request #146 from battlemidget/patch-remove-java-i18n-methods

Remove methods related to java and internationalization.
Remove redundant check_enabled() and fix formatting in abrt.py

The abrt plug-in's check_enabled() just checks for one package and
one file; add .packages and .files members to the plug-in class
and delete the method.

Also tidies up some long lines and string formatting.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Remove bogus fdisk invocation from cluster plug-in

Disk partition data does not belong in the cluster code (or the
file systems module for that matter but that's a topic for the
next commit). Remove it.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Move all block device data from filesys to block module

The filesys module has long had a lot of (very weird) code for
detecting and processing a list of whole-disk devices in the
system. Apart from being garbage this doesn't really belong in
the file systems module - move it to block and replace the
hokey /proc-and-hdparm-or-regex thing with the existing directory
walk over /sys/block.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Add grub2 support and make bootloader more modular

Add a new grub2 plug-in and separate the grub and lilo support
from the bootloader module which now collects legacy and special
purpose or arch bootloader configuration and a directory listing
of /boot.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Rename internationalization plug-in

This partially reverts commit fbbb6ac. Renaming the module was a
mistake; internationalization is just too long.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Merge initrd and bootloader plug-ins into a single boot module

The existing initrd plug-in is default-disabled so it rarely
collects anything useful. The command used to extract the init
script from the initramfs image is also broken for modern systems
as the pattern ("initrd*") does not match and the file /init on
systems using systemd is actually a symbolic link to the systemd
binary.

Replace the collection of this file with a listing of the current
initramfs image (via lsinitrd). Optionally collect a listing from
each non-kdmump image present in /boot.

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