Add option to sort by notebook, fix sync bug

Adds an option to sort in the indicator by notebook,
and fixes a bug where sync would never run after
de-authorizing (unless the daemon was restarted)
Merge pull request #290 from dano/develop

Add option to sort notes by notebook, fix sync bug
Fix missing separator when sorting by notebook
Merge pull request #291 from dano/develop

Fix missing separator when sorting by notebook
Added German translation (AT, CH, DE).
Notes already deleted remote and then removed locally are now discarded on sync.
Merge pull request #303 from allendoerfer/german-translation

Added German translation (AT, CH, DE).
Merge pull request #305 from duizendnegen/develop

Notes already deleted remote and then removed locally are now discarded ...
Hide from home lens if search on home lens disabled
fix #309
Add tests for syncing with geolocation
Not fails if google geolocation not reachable
fix #306
Merge branch 'feature/306-sync-notes-with-geolocation' into develop
Add test for checking notes in notebook count when conflict
Fix notes in notebook counter with conflicts
fix #295
Merge branch 'feature/295-alternative-versions-in-notebook-counter' into develop
Add manifest file
fix #282
Fix _dbus setters on model with fresh sqlalchemy
Add test for broken note links
Fix destroing note links
fix #293
Fix typo