README: update-initramfs takes -u
tests: Run coverage.py by module
to-lvm: Add a bootloader embedding area

This can be useful when using LVM without partitions.
Requires LVM 2.02.99 to be effective.
augeas: '+' is valid in LVM identifiers
bcache: Add resizing hooks
Simplify error notifications
Describe reserved areas in OverlappingPartition error messages

Parted doesn't return a valid device path in this case,
which made the previous error message confusing.
Update Travis script for the Distribute/Setuptools merge
Add a decorator for exclusive device access
Swap resizing support
Logical partitions can't be converted to bcache, give alternatives
With logical partitions, fail earlier and guide the user
Merge branch 'master' into debian

* master:
  With logical partitions, fail earlier and guide the user
  Swap resizing support
  bcache: Add resizing hooks
  augeas: '+' is valid in LVM identifiers
  to-lvm: Add a bootloader embedding area
Update debian changelog