do not index invisible records
fixing mapping for license vs accessright #3128, cleanup
getting rid of person entities
upgraded solr version to 6.6.0
some java8 refactorings, added more tests for the software entities mapping
implemented use of opt in/out rules for entity fields (#2557).depending on specific solrj version (thus excluding cdh6.X versions)
codebase used to migrate to java8 the production system