fix logic, update docstring
fix whitespace
add boolean to format the blockdevice according to the specified
filesystem (even if another one is present)
force_filesystem can't assume fstab is correct when the filesystem has
changed and e.g. ncm-fstab runs after ncm-filesystem (ncm-fstab will
create incompatible fstab specifying wrong filesystem anyway)