Rough refactoring of facet application handling, and field selection implementation
Style tweaks, albeit untested ones.
More attempting to wrestle the Solr facet system into submission.
Applied facets are now extracted directly from the submitted params,
since this allows not poluting the query string with hundreds of
unnecessary metachars (like the Play form binder.) The binding and
applying, and extracting of facet data from Solr is still horribly
complicated and difficult to understand.
Show the (temporary) facets on the RHS.