Only remove user-defined bookmarks if selection fails
Ensure disk validity on CM10 - Fixes #44 & #52

This should remove USB on devices that don't have USB connected, which
should also make the Dashclock widget work properly
Readability cleanup
Revert fallbacks

Don't use different shells (crashes)
Don't check sizes, just filter out known system folders
Check DiskUsage less often

Without this, Nexus will not work properly. Not sure why.
Fix Dashclock settings
Verify Mount point matches for DiskUsage request
Hard-code AOSP 4.3 root shell mount point lookup
Merge pull request #69 from bkensey/dev-issue-67-actionmode-overlap

This definitely needs some polish if we stick with it, but at least it isn't jacked anymore.
Merge branch 'dev-issue44-diskusage' of github.com:BrandoCommando/Backbone into dev-issue44-diskusage
Fix Regex on root Disk filter
Prevent bookmarks from loading twice on first load
Initialization at view creation has been removed based on the assumption that this view will always be used in conjunction with a NavigationActivity, as well as the assumption that the NavigationActivity will update the bookmarks at each onResume()