Add ability to set a default fstype for the boot partition (#1112697)

By default the boot partition fstype is the first in the list returned
by the bootloader. This adds setDefaultBootFSType() which can be used to
override this.

Related: rhbz#1112697
(cherry picked from commit f04b6d8a9716b458700b3b153c1123bc392e9ad5)