search: templates inheritance schema change

* Makes index_base.html and results_base.html inherit from
  searchbar_frame.html instead of page base.html to share
  the search-bar.

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
Reviewed-by: Javier Martin Montull <javier.martin.montull@cern.ch>
search: typeahead 0.10 search bar adaptation

* Adds configurable parser.

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
Reviewed-by: Javier Martin Montull <javier.martin.montull@cern.ch>
search: browse.html inheritance change

* Inherits searchbar_frame.html to get shared searchbar code.

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
Reviewed-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
formatter: TypeError fix in record template

* Fixes TypeError in  render_record_footer in Default_HTML_brief_macros.tpl.

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
Reviewed-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
search: code clean-up and documentation

* Improves code organization in helpers_base.html.

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
Reviewed-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
search: browse button fix

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
Reviewed-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
docs: Ubuntu 13.10 setup

* Adapts VM setup from greut/invenio-vagrant.

* Fixes some formatting and typos.

Signed-off-by: Yoan Blanc <yoan.blanc@cern.ch>
Reviewed-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
registry: dict-style auto discover registry

* Adds dict-style submodule auto discover registry to support
  uses cases from workflows and jsonalchemy registries.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
search: typeahead <-> facets connection deleted

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
READIBILITY: commented stuff deleted
facets: readibility
facets: checkbox facets
facets: facet_builder - remove 'Any' from name
search: delete garbage field facet_filter

* Stores previous query to javascript variable
READABILITY: some comments
css styling
search: facet.js modifications

* Moves Facet class events bindings for
toggle/reset inside the class

* Adds parameter to turn on/off mod keys
for filters
css: unneeded rules deleted
TEMP: js: facets affix disabled
TEMP: js: reset functionality for checkboxes