Added unit test for deleting RealmObjects across threads.
Root cause unit test added.
Proper iterators implemented for RealmResults.
Added script for packing/deploying new release. Moved all scripts to tools.
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 cross platform sed issues. Properly detect presence of realm.io dir.
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.
Fix RealmTest for Realm.close()
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.
Merge remote-tracking branch 'origin/master' into ez-close-in-tests

Conflicts:
	realm/src/androidTest/java/io/realm/RealmTest.java