Advanced extraction and boost capabilities

1. Added new fields to lucene document (keywords, dates etc.)
2. Added keyword, date and references extraction to query.
3. Added boost to keyword, date and references query