Fixes #72

Also has a version bump to 0.9.3
Merge pull request #175 from SpiderOak/issue-72-adv-login-ui

Fixes #72 - Better UI/UX for advanced login server settings.

(Yay - nicer!)
Fixes #160 - missing nexus7 icons

Seems that 4.2.x doesn't like a font icon mapped to \e000

Moved the generic file icon to \e027 and put the no-longer-used history icon at \e000
More file types and a tweak to close #177
Small CSS tweak (use % instead of em)

Shouldn't change anything much… just make it a bit more obvious what we mean by a particular font-size choice.. as well as making it easier to dynamically modify it in the future,
Fixes #173 - but also a lot more than that…

Seems somewhere along the way, refreshing favorites from within the Favorites view broke. Also, viewing historical versions from within the favourites view broke.

This caused a lot more changes than it sounded like, but I think it's all sane now.

This is a regression bug. We NEED more comprehensive tests.
Merge pull request #178 from SpiderOak/issue-160-nexus7-icons

Fixes #160 - missing nexus7 icons
Merge pull request #179 from SpiderOak/issue-173-faves-confirm-once

Fixes #173 - but also a lot more than that…
Merge branch 'master' into issue-128-storing-b32-usernames
Merge branch 'master' into issue-128-storing-b32-usernames

Had to do some manual reconciliation, certainly because I'm handling the
pull requests out of order.

Conflicts:
	src/views/FilesView.js