Squashed 'core/' changes from 340e7ce..0a10f85

0a10f85 Remove Reflections library in favor of Guava
607fc18 Merge branch 'develop' of github.com:syncany/syncany into develop
81bb916 Implement cache size parameter configurability
8275757 Revert "Use non-zero exit code on error"
2abf2fa Use non-zero exit code on error
0657939 Merge pull request #194 from syncany/bugfix/daemon-test
65f1deb Fixes LRU cache, fixes #169
e66bc4a Fix first of two tests dependant on number of database versions
f1c2388 Increasing time to allow settling and small altering cleanup
f980458 Bump PKGBUILD version
0ba5dac Bump version again; merge full cleanup, adjust changelog
a48d438 Merge branch 'develop' into bugfix/full-cleanup
d282c4f Merge branch 'release/0.1.8-alpha' into develop
2978c28 Fix command line test and CLI cleanup output to reflect new cleanup
edf841d Cleanup all databases to remove dirty references
2456885 Adjusting tests for full cleanup (all databaseversions are removed)
121fa8b disable filterFileVersion
abd4f4a Sorting list and fixing test
93f5b91 Removing MIN_KEEP_DATABASE_VERSIONS
4680449 Switch cleanup operation to full
REVERT: 340e7ce Merge branch 'release/0.1.8-alpha'
REVERT: e738c8c Merge branch 'release/0.1.7-alpha'

git-subtree-dir: core
git-subtree-split: 0a10f85ce69c1919d2026a140df0956f9cd22000
Merge commit 'c155b6203d463a9ab8bd32433b2186b970b28166' into feature/no-reflections-lib
Squashed 'core/' changes from 0a10f85..1da0e71

1da0e71 Alter reflections comment

git-subtree-dir: core
git-subtree-split: 1da0e71085fd15d09b3f37b1a11fefa12e11dad5
Merge commit '57853f8c327496a8faa6654543f0b6142f4ac856' into feature/no-reflections-lib