Correspondence to Apache Lucene 4.5.x, and detailed change of java_scr

* It corresponds to Lucene-5114 [remove boolean useCache param from TermsEnum.seekCeil/Exact].
  https://issues.apache.org/jira/browse/LUCENE-5114

  TermsEnum.SeekStatus seekCeil(BytesRef text, boolean useCache) is removed@Lucene 4.5.x

* "final" is added to the variable which is not changed.
* The processing which judges whether it is effective in logger is added.
Merge remote-tracking branch 'origin/develop' into refactor/rz/latest-lucene-api

Conflicts:
	java_src/com/basho/yokozuna/handler/EntropyData.java
Upgrade to Solr 4.6.0

* Removed clustering component because it isn't properly setup and
  have never tested it.

* Removed various comments which have changed in latest example
  solrconfig.xml. I figure it makes more sense to have a cleaner
  config then outdated comments.
Use one-to-one mapping example in README

Most users will probably have one bucket type that holds all bucket &
data. Use this style (one-to-one mapping) as the README example rather
than associating the index at the type level which causes it to be
used for all buckets (one-to-many).
Merge pull request #243 from basho/refactor/rz/latest-lucene-api

Upgrade to Solr 4.6.0
Add extractors for Riak KV datatypes.
Add datatypes fields to the default schema.
New cuttlefish api & unit test
Forgot api change
Add riak_test for datatype extraction.
Fix bad format in yz_solr_proc.
Merge pull request #252 from basho/jd-cuttlefish-api

New cuttlefish api & unit test
Fix some bugs.

* Extractor registrations have to be sorted.
* There's a tiny delay (about 1s) in committing to Solr, so we have to
  use rt:wait_until/1 for the queries.
* URL-escape fields and terms in search queries going over HTTP.
* Cleanup whitespace
Update yokozuna.schema to include solr_startup_wait cuttlefish support
Merge pull request #244 from basho/docs/rz/readme-btype

Use one-to-one mapping example in README
Fix default solr timeout

The Solr timeout is in seconds, not milliseconds. The default is 30.
Add KVC dep

Rather than rely on KVC as a transitive dep pull it in directly. This
needed to be done because nothing else in Riak relies on KVC anymore.
Merge pull request #254 from basho/patch-1

Update yokozuna.schema to include solr_startup_wait cuttlefish support
Change register fields to stored.
Merge pull request #250 from basho/feature/sdc/crdt-extractors

Add support for KV datatypes (counters, sets, maps)