handle friending while offline (fixes #849)
some work on #846
Merge pull request #853 from getlantern/fix-849

handle friending while offline (fixes #849)