nixos/stage-1: Change the way we check btrfs filesystems

Currently, we attempt to fsck btrfs whether the checkJournalingFS option is specified or not. This patch respects that option as btrfs is a journaling filesystem. Additionally, if we are checking btrfs, we should use `btrfs check` instead of the fsck command.