Added unit test for deleting RealmObjects across threads.
Root cause unit test added.
Proper iterators implemented for RealmResults.
Added unit tests for detecting cyclic issues in toString(), hashcode(), equals(). Added design document with proposed solution.
Updated design document.
Added script for packing/deploying new release. Moved all scripts to tools.
toString, equals and hashcode now work properly with cyclic model structures. Refactored proxy class generator to be more readable.
More consistent toString output.
Merge branch 'master' into cm-delete-across-threads
Iterating a RealmResult now correctly identifies any changes to the underlying query result.
Artifacts now automatically release to BinTray. Cleanup error messages. Better check for state of repository before executing rest of script.
JNI sync now throws proper exceptions. CamelCased unit tests.
Fixed potential problem with whitespace in dir names.
Fixed annotation-processor unit tests.
RealmListQuery test
remove unnecessary space
Fixed cross platform sed issues. Properly detect presence of realm.io dir.
Adding writeCopy() to Realm
Fixed exceptions being thrown on next/previous iterator methods.
Fixed spelling mistake + missing constructor exception.