Update README.md
Added Table of Contents
+Table of Contents
+=================
+
+ * [General info](#general-info)
+ * [How to build RefactoringMiner](#how-to-build-refactoringminer)
+ * [How to use RefactoringMiner as a maven dependency:](#how-to-use-refactoringminer-as-a-maven-dependency)
+ * [Research](#research)
+ * [Contributors](#contributors)
+ * [API usage guidelines](#api-usage-guidelines)
+ * [With a locally cloned git repository](#with-a-locally-cloned-git-repository)
+ * [With two directories containing Java source code](#with-two-directories-containing-java-source-code)
+ * [With all information fetched directly from GitHub](#with-all-information-fetched-directly-from-github)
+ * [Location information for the detected refactorings](#location-information-for-the-detected-refactorings)
+ * [Statement matching information for the detected refactorings](#statement-matching-information-for-the-detected-refactorings)
+ * [Running RefactoringMiner from the command line](#running-refactoringminer-from-the-command-line)
+
# General info
RefactoringMiner is a library/API written in Java that can detect refactorings applied in the history of a Java project.
