Squashed 'core/' changes from f4b1717..35c62a1

35c62a1 Make all TOs non-strict; for backwards compatibility.
30f0fed Javadoccing RemoteTransaction
683b13e Javadoccing CleanupOperation
0fb6ee1 Javadoccing DownOperation
e838514 Javadoccing UpOperation
REVERT: f4b1717 Cont'd websocket user interaction listener
REVERT: 8b515b0 Add fileType to local plugin
REVERT: cb4ed48 Add fileType attribute in  annotation, relates to #297
REVERT: cc6f6e6 Merge branch 'develop' into feature/issue297-wizard
REVERT: 8621851 Merge branch 'feature/issue297-oauth' into feature/issue297-wizard
REVERT: 46177b7 Cont'd working on OAuth stuff. Works well with Dropbox plugin
REVERT: b896527 Add  annotation and add to CLI flow
REVERT: d6fe1d9 Added workaround for 'connect' via GUI with syncany:// link, relates to #297
REVERT: 6c3a8ba A first shot at the WebSocketUserInteractionListener
REVERT: b8aa466 Make CipherSpec default constructor (to allow serialization); relates to #297
REVERT: 0820c08 Added skeleton InitManagementRequest/Response, relates to #297

git-subtree-dir: core
git-subtree-split: 35c62a15acaaa4d32e21961b180c6957d525fdd1
Merge commit '054c7ea9e79a6acebe3f9ca10f9b708095ab8b80' into feature/issue297-wizard
Squashed 'core/' changes from 35c62a1..bde59ff

bde59ff Merge branch 'develop' into feature/issue297-wizard
fa3db04 Merge branch 'develop' into feature/issue297-wizard
6aaea0d Cont'd WebSocketUserInteractionListener: Now also works with 'connect'.
a3f6dcc Cont'd WebSocketUserInteractionListener
f4b1717 Cont'd websocket user interaction listener
8b515b0 Add fileType to local plugin
cb4ed48 Add fileType attribute in  annotation, relates to #297
cc6f6e6 Merge branch 'develop' into feature/issue297-wizard
8621851 Merge branch 'feature/issue297-oauth' into feature/issue297-wizard
46177b7 Cont'd working on OAuth stuff. Works well with Dropbox plugin
b896527 Add  annotation and add to CLI flow
d6fe1d9 Added workaround for 'connect' via GUI with syncany:// link, relates to #297
6c3a8ba A first shot at the WebSocketUserInteractionListener
b8aa466 Make CipherSpec default constructor (to allow serialization); relates to #297
0820c08 Added skeleton InitManagementRequest/Response, relates to #297

git-subtree-dir: core
git-subtree-split: bde59ffa87f09484c66b49380225f4c3e0fb4ed2
Merge commit '67d8574245c42209b94ca3e774e01e93388e68c8' into feature/issue297-wizard