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

35c62a1 Make all TOs non-strict; for backwards compatibility.
30f0fed Javadoccing RemoteTransaction
683b13e Javadoccing CleanupOperation
0fb6ee1 Javadoccing DownOperation
e838514 Javadoccing UpOperation
4074da3 Patch transaction stats bug

git-subtree-dir: core
git-subtree-split: 35c62a15acaaa4d32e21961b180c6957d525fdd1
Merge commit 'b030fbdbcf997af8bd009a80d5444eb2dc07c48d' into develop