Correct boilerplate modifications.

The boilerplate in source files is not freeform.  Please adhere to
the format listed.  If the authors listing says "Red Hat Author(s)",
it is ok to change that to just "Author(s)" and add your name to the
listing.  Please adjust the copyright date range as well when you
make a signification modification to a source file.
Subject: [PATCH] pyparted: export ped_disk_new functionality

Fixed Block Access (FBA) DASDs are mainframe-specific disk devices
which are layed out as a sequence of 512-byte sectors. In contrast
to ECKD DASDs, these disks do not require formatting and resemble
the LBA layout of non-mainframe disks. Despite this resemblance,
the Linux kernel applies special handling during partition detection
for FBA DASDs, resulting in a single, immutable partition being
reported.

While actual FBA DASD hardware is no longer available, the z/VM
hypervisor can simulate FBA DASD disks, backed by either ECKD or
SCSI devices.

This patch adds support for FBA DASD partitions and successful
installation by Anaconda.

Signed-off-by: Nageswara R Sastry <rnsastry@linux.vnet.ibm.com>
New version.
Fix up pychecker errors reported by Jenkins.

This isn't really a full test yet.  Pychecker may be giving a lot of
false positives.  At least the things like:

No class attribute (_FileSystem__fileSystem) found

Are false positive, but I don't know how to make pychecker ignore them.
Iv'e cleaned up the other things it has found, but I still haven't
actually tested it in use.  This is why these changes are going on the
master branch for now.
setattr doesn't return any value.
Have pychecker ignore some fale positives on missing class attrs.

Yes, these all have to be in one big list to --missingattrs.  You can't pass
the argument multiple times or pychecker forgets what you passed in for all
except the very last one.  Convenient.
Move from pychecker to pylint.

The latter is what we're using for other projects, and it provides much finer
grained control over ignoring false positives.
Fix a lot of problems pylint caught.

With this, "make test" and "make check" should both be happy.
Don't assume tools will be in the user's $PATH.
Add support for msftdata flag

From: "Brian C. Lane" <bcl@redhat.com>

Upstream has changed the default GUID for Linux to use a Linux specific
GUID instead of the Microsoft Data GUID. It also added support for a new
flag to force creation of the Microsoft Data GUID using msftdata or
PED_PARTITION_MSFT_DATA.
Add support for irst flag

From: "Brian C. Lane" <bcl@redhat.com>

Add support for Intel Rapid Start Technology flag.
Add support for esp flag

From: "Brian C. Lane" <bcl@redhat.com>
Add support for hfs_esp flag

From: "Brian C. Lane" <bcl@redhat.com>

Fedoda's parted now has support for creating a HFS+ ESP for use on Mac
systems. This adds support for that flag which uses a new GUID for the
partition on GPT disklabels.
Fix 'make bumpver' to handle multiple decimal points.

Not as complex as my makebumpver script in other projects, but this will
get the job done here.
(cherry picked from commit 72d46773789802c0e50b96a08ec0868e080f1042)
Travis: apt-get robustness