add secret form for single result links to DOM before submitting

* works in Chrome without this
* does not work in Firefox without this
* which of these behaviours is the correct one?
call detailViewWithPaging from Details link as well
germania-sacra: remove place name from Marker text
make record pager work for blank query
germania-sacra: remove superfluous title attribute
Search Controller: factor out setting the result range
re-work faceting code

* in particular for histograms
* allow several histograms
* do not incorrectly show remove selection link for histograms
* improve the data model for active facets
* improve the view helpers involved
* improve the JavaScript for histograms
New Json View Helper to correctly write data for JavaScript
use JSON View Helper

update other JS for the data structure simplifications going with that
slight tweaks for positioning of histogram

in effect a hack to align labels the way I want to, I can’t seem to make jQuery.flot do it that way itself
Fix tooltips on histograms
New View helper wrapping preg_replace
show histogram filter range in remove facet link
germania-sacra: double histogram facets