HOTFIX: DDBNEXT-949 linebreak android advancedsearch
HOTFIX: DDBNEXT-949 linebreak android advancedsearch
Merge branch 'DDBNEXT-985' into release/4.2
Merge branch 'DDBNEXT-913' into release/4.2
This commit solves two bugs in the non JS facet search:

DDBNEXT-974: Error in non javascript facet search
Before the facetValues were not url encoded. So special characters like
'(' were handled wrong.

DDBNEXT-984: Error in keyword selection for non js facet search
Using the mainUrl as a template for the subfacets urls makes problem. So
i replace it with an approach that is based on the request parameter
list
remove duplicate code
Merge branch 'DDBNEXT-974-BOZ' into develop

Conflicts:
	grails-app/views/favorites/publicFavorites.gsp