HistoryGuru: Skip history creation for defined directories

If a project has an .opengrok_skip_history file, skip creating
it's historycache

Fixes #652
style (line wraps), add explanatory comments
generate history of files renamed in Mercurial repo separately
fixes #22