LUCENE-4975: make forbidden-apis shut up: "new Random()" is bad, and LTC.random() says "RandomizedRunner prevents changing the seed of its random generators to assure repeatability of tests. If you need a mutable instance of Random, create a new instance, preferably with the initial seed aquired from this Random instance.", so switched to "new Random(random.nextLong())" (merged trunk r1481971)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1481973 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4785: add gbowyer's tests to unbreak build

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x@1481978 13f79535-47bb-0310-9956-ffa450edef68