added solr-based CSV pipeline; constructing different CSV models dependent upon the config's collection_type; changed pipeline from data.csv to query.csv