Article Lucene Search

BlogService.gerArticles(...) uses set engine:
- ArticleEngineHQL (copied old implementation from BlogPlugin here)
- ArticleEngineLucene (new implementation)
Please do not use @component annotation on abstract classes.