Fix bug in root disk scanning. Throw a special exception when root fs is not BTRFS.
Handle exceptions properly in disk view.
fix disk scan code such that it will work with other generic disk names.
Merge pull request #397 from schakrava/issue#387_non_btrfs_root

Issue#387 non btrfs root