make beginnings of literature review
Convert to SLF4J logging. Simplify CLI parsing.

Signed-off-by: Matthew Heon <mheon@redhat.com>
some progress on lit review
Add CSV output option

Signed-off-by: Matthew Heon <mheon@redhat.com>
Add display of available algorithms and strategies to Help

Signed-off-by: Matthew Heon <mheon@redhat.com>
add document fingerprinting to literature review
add SCAM paper annotation to bibliography
add TODOs to vector distance algorithms in lit review.
add summary of Brin95 (COPS paper) to bibliography
more progress on lit review
Add Longest Common Substring implementation

Currently slower than Smith-Waterman. Needs performance optimization.

Signed-off-by: Matthew Heon <mheon@redhat.com>
change lit review outline to be less plagiarism-centric
Rewrite of Threshold Printer output strategy. Move several packages around.

Token is now a top-level subpackage under edu.wpi.checksims, which seemed
sensible considering the amount of code it contained.

Deleted legacy test code.

Signed-off-by: Matthew Heon <mheon@redhat.com>
Add SimilarityMatrixAsHTMLPrinter, which outputs results as a HTML table

Signed-off-by: Matthew Heon <mheon@redhat.com>
Ensure submissions are alphabetically ordered for output

Signed-off-by: Matthew Heon <mheon@redhat.com>
Merge pull request #10 from dmurvihill/litreview

Litreview
Merge remote-tracking branch 'origin/master'
Add methodology

Signed-off-by: Matthew Heon <mheon@redhat.com>
Convert HTML output strategy to use Velocity templating engine

Adds Velocity as a dependency, which I don't consider to be a bad decision.
In the future, the CSV and possibly normal similarity matrix processors will
likely be refactored to use Velocity templates as well.

Signed-off-by: Matthew Heon <mheon@redhat.com>
Add common code detection and removal

Signed-off-by: Matthew Heon <mheon@redhat.com>