Unify build properties.

- Switch all system properties to project properties.
- Use the ``javaLocalNamingStyle`` instead of the
  ``dot.delimited.style`` for property names, so that it can be directly
  referenced by ``rootProject.propertyName``.
- Recommend users to put GRPC-specific properties in project-level
  ``build.properties`` instead of the user-level.
diff --git a/.gitignore b/.gitignore
index 2a18d55..89e2e50 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,6 @@
 # Gradle
 build
+gradle.properties
 .gradle
 
 # IntelliJ IDEA