Speed up WebService::Solr::Document::value_for()

This pull request speeds up `WebService::Solr::Document::value_for()` by making it lazily evaluate the list of fields rather than calling `::values_for()` and taking the first value.

I've also added a simple README.md and updated the copyright dates.