base: legacy typeahead css removal

* Removes legacy typeahead CSS files, causing ones provided by
  Invenio to be overwritten in production.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
base: improved handling of data types

* Fixes a template error caused by rec id being a string instead of
  an integer.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
base: unicode encoding fix

* Fixes unicode decoding problem in bibformat element.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>