=act #15217 the watching message is generated always,
so the test should await on both, before it expects the
unsubscribing message, otherwise it's racy.

Resolves #15217
Merge pull request #15219 from ktoso/fix-15217-more-exact-eventstream-test

=act #15217 await for both "watching" messages in eventstreamspec
=tes #15165 MetricsKit should not nullpointer on racy graphite usage
The report() call can come from multiple threads in our code,
yet it was opening/closing a shared graphite client instance in this
method, causing NPE when periodic reporting kicked in during a manual
report() call. We want to be able to do this - thus rewrite to safe impl

Removed metrics-graphite dependency, replaced by in house impl.
The previous was using discrete write() calls, which could be entangled
when called from multiple threads, and produce invalid metric lines.
Current impl is simpler and threadsafe, as the lock for write(String) to
aquired for the entire string lenght's write (unlike multiple write calls).

Resolves #15165
Merge pull request #15228 from ktoso/fix-metrics-kit-graphite-client-NPE

=tes #15165 MetricsKit should not nullpointer on racy graphite usage
+con #15157 Changed ClusterSharding.start to return the shardRegion
ActorRef #15209

* Changed ClusterSharding.start to return the ActorRef to the shardRegion (#15157)

* Fixed indentation, and removed unused import

* Test for new API
* removed unused import

- Moved barrier outside of the runon
=doc #15234 add new google analytics tracker
Merge pull request #15240 from 2m/new-google-analytics-master

=doc #15234 add new google analytics tracker
=pro #15116 Update Typesafe Config to 1.2.1
=act Add `putByteArrayUnsafe` optimization to `ByteStringBuilder`
Update .gitignore

Testing PR validator, please ignore.
=scr #15002 use github API to get fixed issue list for a milestone
Merge pull request #15251 from 2m/release-stats-from-github

=scr #15002 use github API to get fixed issue list for a milestone
Merge pull request #15209 from jgordijn/15157-clustersharding-start-API-jgordijn

+con #15157 Changed ClusterSharding.start to return the shardRegian ActorRef
=doc #15213 snapshot repo for snapshot dependencies
Merge pull request #15249 from akka/wip-15232-putByteArrayUnsafe-master-ban

=act Add `putByteArrayUnsafe` optimization to `ByteStringBuilder` (Forward Port)
Merge pull request #15248 from akka/wip-15116-config-1.2.1-master-ban

=pro #15116 Update Typesafe Config to 1.2.1 (Forward Port)
+scr additional functions for tagging issues on github
=scr silence curl on jenkins, no need for progress bars
Merge pull request #15276 from ktoso/port-scr-github-tagging

+scr functions for tagging issues on github, for pr-validator (forward port)
Merge pull request #15257 from 2m/docs-snapshot-repo

=doc #15213 snapshot repo for snapshot dependencies