Improving speed of blacklight generator

Removing the sleep call from migration generator in favor of checking
the db/migrations directory for most recent one
Merge pull request #599 from jeremyf/improving-better-migration-template

Improving speed of blacklight generator
Decompose blacklight generators into feature-specific migrations

- create a blacklight:models  generator to generate the blacklight
  default models

- create a blacklight:marc generator for creating the default demo,
  MARC-based behaviors

Both of these generators are called from the blacklight generator by
default, but some day may become optional or toggleable.
add test dependencies to the gem's Gemfile, so we can run the tests from the gem root, not the internal app root.
Provide Blacklight configuration support for linking field values to facets

Fixes #575
add support for thumbnails in search results
add test gems to our rails3 + 4 gemfiles
make sure we bundle install after injecting gems into the app
Merge pull request #594 from projectblacklight/issue-575

Provide Blacklight configuration support for linking field values to facets
rails generator is providing the sqlite3 gem for us.
Merge pull request #598 from projectblacklight/search-results-thumbnails

add support for thumbnails in search results
mistake removed from french translation
Merge pull request #601 from biblimathieu/topic

mistake removed from french translation
JRuby passes now [ci skip]
Blacklight JSON API for search, show and facet
Merge pull request #588 from projectblacklight/json_api

Blacklight JSON API for search and show
Support solr field collapsing/result grouping

fixes #577
rewrite document counter logic into a helper (fixes #597)
gitignore the solrmarc log files
solr_helper.solr_param_quote now allows digits in un-escaped arg