Merge pull request #10 from mkeesey/readytalk-master

Specify UTF-8 as the explicit charset for OutputStreamWriter in the version 2 library
More resilient hostname resolution

- Resolve hostname lazily if present. This will allow graceful handling
  of DNS changes if the VM is configured to do so.
- Add convenience constructor to StatsD so consumer doesn't have to
  instatiate the InetSocketAddress directly.
- Update quickstart directions in the readme to reference the
  convenience constructor.

	modified:   .gitignore
	modified:   README.md
	modified:   metrics3-statsd/src/main/java/com/readytalk/metrics/StatsD.java
	modified:   metrics3-statsd/src/test/java/com/readytalk/metrics/StatsDTest.java
Simplified builder usage

 - Hide the StatsD constructors
 - Have the builder instantiate StatsD object
Merge pull request #11 from watsoncj/lazy-hostname-resolution

More Resilient Hostname Resolution
3.0.0-RC1
Simplify settings.gradle file (merge includes)
Clean up build.gradle (apply current DRY principles)