CHEF-1737: Fix noauto support.

Add fsck device support.
Allow vxfs device types.
Handle noauto correctly.

Pull request for issue 1737.
`@` can be omitted here to use the accessor