Merge pull request #737 from tarzanek/master

jflex fixes
add private tunable to disable handling of renamed files
Merge pull request #741 from vladak/parallel_tunable

add private tunable to disable handling of renamed files
make file based history cache creation synchronous
fix style
Merge pull request #742 from vladak/filebased_wait

Filebased wait
remove old cruft and make Mercurial history parsing more strict so that it can detect format changes
fixes #743
Merge pull request #744 from vladak/mercurial_parsing

remove old cruft and make Mercurial history parsing more strict so that ...
human readable time format for duration of history index
fixes #745
Merge pull request #746 from vladak/histindex_time

human readable time format for duration of history index
better logging for indexing
fixes #749
Merge pull request #750 from vladak/hist_logmsgs

better logging for indexing
use separate pool for history generation of renamed files
fixes #751
use separate tunable for thread pool size for handling renamed files
Merge pull request #752 from vladak/thread_pools

Thread pools
Seach the vb directory for a list of visual basic reserved words.
Without this, the VB analyser will fail at runtime because the file
is missing
Merge pull request #753 from bbaetz/pom-include-vb

Search the vb directory for a list of visual basic reserved words.