Inital sketch of JSON query parser, not 100% implemented
Complete impl. methods
Add equivalent tests for JSON response parser
Link response type to response builder and result parser
Additional cleanup and commenting
Allow turning on/off debug via param
Merge pull request #67 from PonteIneptique/admin-bs3

Merging work on admin/portal login harmonisation.
Merge pull request #86 from PonteIneptique/admin-bs3

Login page enhancements.
Add convenient ways to load/save a session-backed preferences object.

Make this something we can mix into any controller with a generic
pref object.
Extracted generic controller trait and mixin it into the Portal controller
Put groundwork in place for date query facetting. This relies on the
`dateRange` Solr field. Presently, the facet will only display if
the appropriate `start` and `end` params are given. Much work needs
to be done on the UI to make this actually usable.
Merge pull request #88 from PonteIneptique/admin-bs3

Merge enhancements to signup template and cookie warning stuff.