Added possibility do define custom size of snapshot

In our project we need a bit more precise quantiles (like p9999) but this is not possible without increasing size of snaphot.
This PR introduces a possibility to create MetricRegistry object with custom size of created metrics.