Major updates, significant speed improvements.
Merge branch 'java7' of github.com:ava1ar/DupsFinder into java7