Catalog bug fixes + log4j fix

Various fixes
- #808 Problems after clearing catalog search
- #818 In catalogue the search does not work when there are not subprotocols.
- #857 Catalog search exception
- Use log4j-molgenis.properties instead of log4j.properties