Added DuplicatedCodeDetector skeleton.
Removed param for detect method.
Added DuplicatedCodeIssue.
Added unit test for DuplicatedCodeIssue
Added DuplicatedCodeDetector.
Replaced DuplicatedCodeDetectorVisitor with DuplicatedCodeDetector.
Hide DuplicatedCodeVisitor for other packages.