Transitioning search to a function based operation.
Adds object wrappers for search results.
Provides author information in the search results.
Adds the abstract to the search results.
Provides abstract/summary highlighting of search terms.
Adds results counts for mediatype, author and publication year.
Fixes the directory location to pull the raw search rows from.
Adds counts for subjects and keywords.
fixup bad example use of sql encode vs. convert_from for utf8
Adds keywords and tags to search result output and removes the abstract.
Provides search term highlighting for abstract and fulltext.
Fixes the search view test.
I've removed the mock search, because fiddling with the data was going to be more work than it was worth.
Merge pull request #42 from Connexions/search-revisited

Search revisited
Add CORS headers for preflighted requests

CORS headers are now sent for GET and OPTIONS requests.

Access-Control-Allow-Headers is not allowed to be * so just echo the
content of the request header Access-Control-Request-Headers
Merge pull request #47 from karenc/cors-preflighted-requests-v2

Add CORS headers for preflighted requests
Merge branch 'master' of github.com:Connexions/cnx-archive
Raise exceptions that we don't expect so we get a traceback for debugging
Merge branch 'master' of github.com:Connexions/cnx-archive
json fixes for nesting and escaping
Merge pull request #49 from Connexions/json-fixes

Json fixes