jsonalchemy: passes detailed parsing error message on exceptions

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
records: base variant of base.html created to enable overwriting

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
deposit: missing super() call in a template

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
formatter: templates modularisation

* Creates base templates for brief and detailed HTML view
* Separates css for formatter templates

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
search: searchbar separation

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
search: fixed alignment of the search navbar

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>