LUCENE-5231: better interoperability of expressions with valuesource

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525192 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5207: Add a test that checks if the stack trace of an exception thrown from a Javascript function contains the original expression source code as the "filename".

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525194 13f79535-47bb-0310-9956-ffa450edef68
relax test a little bit

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525231 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4882: Restrict SolrResourceLoader to only allow access to resource files below the instance dir

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525246 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5234: improve FieldCache API

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