Faster reload. Need to test the difference with a Fully Loaded Environment
Create SOLRSearch2 branch and fix up existing SelectCommand so it passes it's UnitTests.

Change search to use specified field name or default to 'text' i.e.all fields. No longer needs to know about field names for specific entity types.

Improve error handling.

Add error handling tests and fix up others so they work.
Add tidy up to tests.
SelectCommand constructor modified to take Solr URL not core. Spring-beans modified to pass URL instead of starting cores.

Test entities renamed ‘entity1’ and ‘entity2’ instead of ‘customer’ and ‘account’. So they don’t get confused with real entities.

Change default core name to be passed in during SelectCommand construction.

Add customer and account domain and adopted RIM files.
Add uri parameters to links generated from dynamic resource states and extracted common link config code.
Add support for per company Solr database

Add initial integration test and example solr database.

Rename adopted enqListCustomerSearch, and Account, to enqListCustomer.
Remove Terms command. Looks obsolete and no longer matches architecture.

Remove some dead hothouse unittests. Now part of IRIS.

Rename SelectCommand to SolrSelectCommand.

Add AccountSearch schema.

Add pseudo integration test to populate demo indexes.
Add support for cache headers and an in-IRIS cache
Add test case
Improve tests and logging
Merge pull request #156 from andrewmcguinness/cache

Cache implementation
Inc version number to 6.0.1 snapshot so old Hothouse builds can access the old Solr API and the new Hothouse builds the changed one.
Copy Solr test material, which was previously in HotHouse, into the same place, in Iris, as the unittest that uses it.

i.e. so we can build Iris without a circular dependency on Hothouse.
Since EDS cartridge from IRIS are now updating the timestamp of a file called lastChange in the root of the -modlels-gen project, introspect this file only to know it something changed. The next step (once we will have merged the PRD files into 1 / resource would be to put the file names changed in this lastChange file.
Merge pull request #160 from temenostech/FasterReload

Faster reload
Prune Solr test data. We are unit testing our internal plumbing. Not the Solr server. A simple text match requires fewer support files than full pattern matching.
Merge branch 'master' of https://github.com/temenostech/IRIS
Merge pull request #162 from mtemenos/master

Add uri parameters to links for dynamic resource states and extracted common link config code
Merge branch 'master' of https://github.com/temenostech/IRIS into SOLRSearch2

Conflicts:
	interaction-commands-solr/src/test/java/com/temenos/interaction/commands/solr/QueryCommandITCase.java
Read the file updated by EDS to figure-out what needs to be loaded / updated.