Added recommendations in abstract

The recommender has now another format "embedded_html" to return
pre-formatted recommendations.
The recommender blueprint has a caching function in case the
config.DEBUG option is set to False 

New tests are needed for the recommender for the new format.