Extra columns

Added support for returning extra information via the `extras` parameter.

`extras` is a string containing colon-separated Solr field names. The requested data are returned in an `<extras>` element.