Fixes #127

Currently stripping the b32username from the URL before using it as the path to store the file locally. This needs to be reconsidered. See #128
Extraneous console.log (again)
Merge pull request #129 from SpiderOak/issue-127

Fixes #127
Fixes #116

Displays an appropriate icon for mac/win/linux next to the device in the menu sheet.

Also fixes some potential issues with spaces and encoded path names. My kingdom for view tests… then for functional tests that deal with the FileViewerPlugin.
Merge pull request #131 from SpiderOak/issue-116

Fixes #116
Merge branch 'master' into decouple-menusheet-from-account