Removing distinct() from Realm.
Use moveLastOver instead of Remove

This is important especially in the light or recent changes in core.
It will also increase performance and fix potential problems with deletes and links.
Use to_jstring() everywhere at the JNI layer.
Merge branch 'master' of github.com:realm/realm-java into kg-disable-distinct

Conflicts:
	changelog.txt
Merge pull request #560 from realm/kg-disable-distinct

Removing distinct() from Realm.
Merge pull request #568 from realm/kg-bugfix-nonlatin-chars

Use to_jstring() everywhere at the JNI layer
Merge branch 'master' of github.com:realm/realm-java into ez-use-move-last-over
Update changelog, additional test
Update changelog.txt
Update RealmObjectTest.java
Merge pull request #562 from realm/ez-use-move-last-over

Use moveLastOver instead of Remove
Merge branch 'master' into cm-build-warnings

Conflicts:
	realm/src/main/java/io/realm/Realm.java