Adds ext4mount module to Puppetfile

This commit adds ext4mount module to Puppetfile. ext4mount is used to mount the
backup-data LVM drive created by mounts.pp.
Bug fixes

This commit adds various bugfixes ready for a squash in to a prior commit.