turn connector profiling on
add xapian search
focus FC on search instead of a portal page
New fedoracommunity search engine.

- fedora.community.index module that creates a Xapian index and populates
  it with all packages in yum
- fedoracommunity.search module to perform simple queries on the index,
  like "nethack", "name:python and tag:Desktop"
Require xappy for now
index sub packages and play with weighting
use json for the data payload and add code for better exact matching
have search use new updated format for xapian db
add template which uses the new templating plugin to output subpackages
add fonts to the install and link to css files so they can find the fonts

* css files now come from the global public directory instead from toscawidgets
  resources
* this allows us to place the fonts in the same directory without creating
  toscawidget resources for all of them
turn off crsf connector
remove a bit of debug code that got checked in
add highlighting
add subpackage names to the xapian results weighting
remove some of the old cruft
move the xapian seach into the widgets directory
cleanup
add a package widget for viewing package info
filter search and index terms to get better results
extract .desktop files from rpms and index the Categories entry

* caches the rpms for faster repeat runs