Squashed 'core/' changes from a66d5df..f3680ec

f3680ec Update changelog
4ae39fc Fix failing tests
67ddd20 Fixing a few (not all) tests
REVERT: a66d5df Changes to work with plugins
REVERT: c86dd17 Prevent binary file processing of resources
REVERT: 404099d Removed web interface to own module
REVERT: bf33c8d Remove old test JS/HTML code, introduce web server config
REVERT: 89fa9a7 Merge branch 'develop' into feature/daemon
REVERT: 09234a7 Merge branch 'feature/anyplugin' into feature/daemon
REVERT: 0c06126 Fix list/set
REVERT: c247794 Merge branch 'feature/anyplugin' into feature/daemon
REVERT: 210833b Adjust web interface plugin to new plugin layout
REVERT: b9eaf91 Merge branch 'feature/anyplugin' into feature/daemon
REVERT: 00b2faf Merge branch 'develop' into feature/daemon
REVERT: 6803026 Add working file download of any version
REVERT: be3bcdd Merge branch 'develop' into feature/daemon
REVERT: 1b38ff3 Merge branch 'develop' into feature/daemon
REVERT: 3f52023 Restore request/response; adjust web interface
REVERT: 6e93231 Let the CLI talk to the daemon via WS if it's handled by the daemon
REVERT: a85df00 Merge branch 'develop' into feature/daemon
REVERT: f78f688 Merge branch 'develop' into feature/daemon
REVERT: 63c5af3 Merge branch 'develop' into feature/daemon
REVERT: be299eb Merge branch 'develop' into feature/daemon
REVERT: 0ca35b3 Minor changes
REVERT: a4081d2 Merge branch 'develop' into feature/daemon
REVERT: 7c2574d Allow date browsing
REVERT: 7689860 Merge branch 'develop' into feature/daemon
REVERT: 7a28704 Merge branch 'feature/newlog' into feature/daemon
REVERT: bedb5d4 Fix newlog
REVERT: 8aa3bc9 Merge branch 'feature/newlog' into feature/daemon
REVERT: cd43180 Merge branch 'develop' into feature/daemon
REVERT: 9656f19 Remove binary response stuff
REVERT: a6160cd Merge develop
REVERT: b044feb Make web interface a plugin
REVERT: 72dacc6 Add new events support to web ui
REVERT: da1e5bb Merge branch 'develop' into feature/daemon
REVERT: 528c25a Cont'd web interface
REVERT: 8cc0e64 Grouping of table by file type, finally
REVERT: 0941704 Cont'd cleaning up JS code
REVERT: 6562e4d Scrolling and stuff
REVERT: 8027cdc Added tree and table with subentries, added slider for date selection
REVERT: 77d90ac Added context menu to table view, removed files from tree view
REVERT: df56385 Embedded web interface; switched to Undertow web server / web socket server
REVERT: 75c28aa Cont'd work on web interface
REVERT: 3c1945e Nicer menu, status bar
REVERT: 9fe646c Add datatable
REVERT: 0753a57 Simple web interface
REVERT: a9712b7 Reply only to one client
REVERT: a1eb5fd Continued JavaScript frontend; working file tree with multiple roots
REVERT: 469ec67 Merge branch 'develop' into feature/daemon
REVERT: a0538a0 Merge branch 'develop' into feature/daemon
REVERT: 6a38fe1 Merge develop
REVERT: 991fb06 Merge branch 'develop' into feature/daemon
REVERT: c45156e Merge branch 'develop' into feature/daemon
REVERT: 8541fac Merge branch 'feature/daemon' of github.com:syncany/syncany into feature/daemon
REVERT: 83de56a Merge branch 'develop' into feature/daemon
REVERT: 4ddc37e Merge branch 'develop' into feature/daemon
REVERT: d0da3ba Merge branch 'develop' into feature/daemon
REVERT: 817e6ac Playing around with websocket/js-based download
REVERT: 9d3598f Add websocket file transfer test to web/js client
REVERT: a7f445d Playing around with binary data in websocket return
REVERT: d8b9d49 Add XML root names as type distinguisher
REVERT: 3c8540f Moving things around
REVERT: 2517c95 Working fileTree WS request/response
REVERT: 8984609 Continue WebSocket development; Re-introduce Guava EventBus
REVERT: 39ca7c5 Merge branch 'develop' into feature/daemon
REVERT: 4f102ff Merge branch 'develop' into feature/daemon
REVERT: 0c774fc Merge branch 'feature/daemon' of github.com:syncany/syncany into feature/daemon
REVERT: a5944b2 Merge branch 'develop' into feature/daemon
REVERT: d295d1e Re-enable websocket

git-subtree-dir: core
git-subtree-split: f3680ecd0a34c95b6303eda6c07e4aa81b40c1be
Merge commit '2d4bb2de8e13591e85dc84e969a2282114c5ed58' into develop
Squashed 'core/' changes from f3680ec..a66d5df

a66d5df Changes to work with plugins
c86dd17 Prevent binary file processing of resources
404099d Removed web interface to own module
bf33c8d Remove old test JS/HTML code, introduce web server config
89fa9a7 Merge branch 'develop' into feature/daemon
09234a7 Merge branch 'feature/anyplugin' into feature/daemon
0c06126 Fix list/set
c247794 Merge branch 'feature/anyplugin' into feature/daemon
210833b Adjust web interface plugin to new plugin layout
b9eaf91 Merge branch 'feature/anyplugin' into feature/daemon
00b2faf Merge branch 'develop' into feature/daemon
6803026 Add working file download of any version
be3bcdd Merge branch 'develop' into feature/daemon
1b38ff3 Merge branch 'develop' into feature/daemon
3f52023 Restore request/response; adjust web interface
6e93231 Let the CLI talk to the daemon via WS if it's handled by the daemon
a85df00 Merge branch 'develop' into feature/daemon
f78f688 Merge branch 'develop' into feature/daemon
63c5af3 Merge branch 'develop' into feature/daemon
be299eb Merge branch 'develop' into feature/daemon
0ca35b3 Minor changes
a4081d2 Merge branch 'develop' into feature/daemon
7c2574d Allow date browsing
7689860 Merge branch 'develop' into feature/daemon
7a28704 Merge branch 'feature/newlog' into feature/daemon
bedb5d4 Fix newlog
8aa3bc9 Merge branch 'feature/newlog' into feature/daemon
cd43180 Merge branch 'develop' into feature/daemon
9656f19 Remove binary response stuff
a6160cd Merge develop
b044feb Make web interface a plugin
72dacc6 Add new events support to web ui
da1e5bb Merge branch 'develop' into feature/daemon
528c25a Cont'd web interface
8cc0e64 Grouping of table by file type, finally
0941704 Cont'd cleaning up JS code
6562e4d Scrolling and stuff
8027cdc Added tree and table with subentries, added slider for date selection
77d90ac Added context menu to table view, removed files from tree view
df56385 Embedded web interface; switched to Undertow web server / web socket server
75c28aa Cont'd work on web interface
3c1945e Nicer menu, status bar
9fe646c Add datatable
0753a57 Simple web interface
a9712b7 Reply only to one client
a1eb5fd Continued JavaScript frontend; working file tree with multiple roots
469ec67 Merge branch 'develop' into feature/daemon
a0538a0 Merge branch 'develop' into feature/daemon
6a38fe1 Merge develop
991fb06 Merge branch 'develop' into feature/daemon
c45156e Merge branch 'develop' into feature/daemon
8541fac Merge branch 'feature/daemon' of github.com:syncany/syncany into feature/daemon
83de56a Merge branch 'develop' into feature/daemon
4ddc37e Merge branch 'develop' into feature/daemon
d0da3ba Merge branch 'develop' into feature/daemon
817e6ac Playing around with websocket/js-based download
9d3598f Add websocket file transfer test to web/js client
a7f445d Playing around with binary data in websocket return
d8b9d49 Add XML root names as type distinguisher
3c8540f Moving things around
2517c95 Working fileTree WS request/response
8984609 Continue WebSocket development; Re-introduce Guava EventBus
39ca7c5 Merge branch 'develop' into feature/daemon
4f102ff Merge branch 'develop' into feature/daemon
0c774fc Merge branch 'feature/daemon' of github.com:syncany/syncany into feature/daemon
a5944b2 Merge branch 'develop' into feature/daemon
d295d1e Re-enable websocket
REVERT: f3680ec Update changelog
REVERT: 4ae39fc Fix failing tests
REVERT: 67ddd20 Fixing a few (not all) tests

git-subtree-dir: core
git-subtree-split: a66d5df170863661a7a54069c6e7c5ee581a3bca
Merge commit 'f9309116d65e7201a5361b5cc31a0b024b39a8ce' into develop