New template engine with better error reporting.
perltidy
Only try to run umount if mount point is already mounted
Set changed flag for umount after the command has been run

It doesn't change previous reporting behaviour/output because of the
die() upon failed umount, but it seems a logically more appropriate
place to set it.
Fix error when only grow option was given to partition()
Fix typos
Fix regex to find end of partition instead of size
Use kB as unit when determining partition boundaries

This is more of a workaround to help in cases with bigger partitions.
Using sectors would probably be a more appropriate fix.
Fix detection of 'command not found' cases for FreeBSD
Revert "Fix detection of 'command not found' cases for FreeBSD"

This reverts commit f0cc0ed1057ea4db6232456dd5a89b7065979a25.
Fix missing `strict` and `warnings` pragmas
Add LICENSE section to POD
Replace defined-or operator to restore perl-5.8.0 compatibility
Include required minimum version of perl in META.yml
Cleanup an empty malformed POD section
Fix test for Parallel::ForkManager
Fix test for Amazon Cloud Module
Remove leftover debug line
Move strictures before any code (fix #472)
Include provided modules in META.yml