Added unit test for deleting RealmObjects across threads.
Root cause unit test added.
Proper iterators implemented for RealmResults.
Merge branch 'master' into cm-delete-across-threads
Iterating a RealmResult now correctly identifies any changes to the underlying query result.
JNI sync now throws proper exceptions. CamelCased unit tests.
Fixed exceptions being thrown on next/previous iterator methods.
Fixed spelling mistake + missing constructor exception.
Cleaned up RealmResults iterator tests.
Added support for remove in RealmResults iterators. Additional unit tests for their usage.
Merge branch 'master' into cm-delete-across-threads
Align ListIterator with standard Java behaviour.
Merge branch 'master' into cm-delete-across-threads
Fixed merge mistake.
Updated changelog.
Added Realm.close(). Cleanup unit tests.
Added copyright
Merge branch 'master' into cm-delete-across-threads
Fixed unit test so it now properly closes it's resources.
Cleaned up unit tests and iterators.