Squashed 'core/' changes from 9e84dd0..8b7050b

8b7050b Make OptionCallback non-static class
fd9e8b1 Update changelog; handle invalid proxy port in Error: No repository found in path, or configured plugin not installed. Use 'sy init' to create one.        Refer to help page using '--help'. #293
f040c0e Fixes issues with 'sy genlink -s' and resolves #293
2cb4bd0 Merge branch 'feature/issue286/daemon-add' into develop
3a62417 A little bit more logging and checking
2f2377d Update changelog
13efedd Fix 'sy daemon start' on Windows, relates to #286
89f8374 Update batch file
1874d62 Output for other actions
aca573a Add 'sy daemon (list|add|remove)'; works on Linux; Windows to go; relates to #286
01bc595 Update CHANGELOG.md
ddd1546 Merge branch 'develop' of github.com:syncany/syncany into develop
bdbfee8 Merge branch 'feature/workingicon' into develop
f72f197 Add new 'change detected' events
6f0ad3c Bumping PKGBUILD, editing syncany script to include daemon
1d53f32 Add WatchStart/Stop event
23aebbe Move around events
3e54fbf Bump version
ad57b8e Update CHANGELOG.md
14f909a Merge pull request #292 from syncany/hotfix/issue291
823d536 Merge branch 'develop' of https://github.com/syncany/syncany into hotfix/issue291
6359837 Ensure that proxy port is a positive number when creating short urls
95134a5 Update homebrew formula
760d87c Update homebrew formula
51cca24 Fix DB tests
2292efa Circumvent exception when parsing proxy port
fa15cb5 Genlink -s command should respect proxy settings

git-subtree-dir: core
git-subtree-split: 8b7050b5fc0ed46a56c353bcedf266c1983e9a6e
Merge commit 'f0345f46b17da475086a551d7d5343d9e3d8310f' into develop
Make Callback/Converter non-static