introduce OPENGROK_DERBY_URL for selecting JavaDB instance
fixes #656
fixes #529
introduce prefix matching
fixes #641
fixes #604
cleanup spellchecker code
use Direct spellchecker to avoid another index creation
closes #637
introduce OPENGROK_WEBAPP_CONTEXT for setting the webapp context
use specific length for git changeset IDs
fixes #661
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
prepare for 0.12 rc1
generate history of files renamed in Mercurial repo separately
fixes #22
store changesets which changed file when it was named differently in extra table
lucene 4.5
Support for Surround SCM history
Support for Surround SCM history - Added history test class.
Support for Surround SCM history - Added @throws to history test class.
Support for Surround SCM history - Removed unneccessary check for 'add to branch'.
Merge pull request #671 from michailf/master

Support for Surround SCM history