LUCENE-5878 - added utils for doc term to doubles

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1616705 13f79535-47bb-0310-9956-ffa450edef68
Cache children as well so that they can be returned when the watcher is reused