cgeo-contacts: upgrade according to c:geo (#7432)
cgeo-contacts: upgrade according to c:geo (#7432)

* cgeo-contacts: upgrade according to c:geo

see #7193

- build.gradle
  - java 8
  - lib updates
- ContactsActivity.java
  - replace with try with ressources (Java 8)

The READ_CALL_LOG permission is now not more implicit necessary, because minSdkVersion is now 16.
(https://developer.android.com/reference/android/Manifest.permission.html#READ_CALL_LOG)

* revert change to try-with-ressources

S-Bartfast/cgeo,rsudev/c-geo-opensource,matej116/cgeo,tobiasge/cgeo,cgeo/cgeo,auricgoldfinger/cgeo,cgeo/cgeo,cgeo/cgeo,matej116/cgeo,auricgoldfinger/cgeo,tobiasge/cgeo,S-Bartfast/cgeo,auricgoldfinger/cgeo,rsudev/c-geo-opensource,tobiasge/cgeo,matej116/cgeo,rsudev/c-geo-opensource,cgeo/cgeo,S-Bartfast/cgeo