patched avro version
SolrTestingUtility: in case of cloud mode use auto-discovery of bootstrap config so *all* cores get initialized with desired conf and schema, and not just the core0
added explicit dependency management entry for the maven avro plugin, otherwise maven fails to find it the first time.
Use "new" style solr.xml and "core auto discovery". This change removes the "default core" concept. The testing utility will still always create at least one core, but all requests to solr have to include the core name.
Making a distinction between "default" solr uri and "base" solr uri.
SolrTestingUtility: allow a different port to be selected, so a second node can be started next to the default one on 8983 (useful for testing queries in the presence of shards)
Fix test (default core cannot be assumed any more)
remove "default core" related functionality and adapt tests accordingly
Merge branch 'master' into authz