Support out-of-tree and updated drivers in initramfs creation

The find_kernel_modules_by_path function shouldn't filter out modules not
located underneath the /lib/modules/ver/kernel directory as out-of-tree
drivers may reside in /lib/modules/ver/extra and updated drivers in
/lib/modules/ver/updates.

Signed-off-by: Joe Lawrence <joe.lawrence@stratus.com>
network/net-genrules.sh: remove some bashisms
TODO: updated
mdmon: renamed mdmon-offroot@.service to mdmon@.service
shutdown: call "losetup -D" on shutdown
dracut.sh: reverting return value change

reverting _get_fs_type() return values of patch
c8d685c9d3860e49f39a9c85ffebbb4c4fec341f