REST Call for fetching commits in a branch

Changes to be committed:
	modified:   git-client/src/main/java/nl/tudelft/ewi/git/client/Repositories.java
	modified:   git-client/src/main/java/nl/tudelft/ewi/git/client/RepositoriesImpl.java
	modified:   git-client/src/test/java/nl/tudelft/ewi/git/client/RepositoriesMock.java
	deleted:    git-client/src/test/java/nl/tudelft/ewi/git/models/DetailedRepositoryModelFactory.java
	new file:   git-client/src/test/java/nl/tudelft/ewi/git/models/MockedRepositoryModel.java
	new file:   git-models/src/main/java/nl/tudelft/ewi/git/models/DetailedBranchModel.java
	modified:   git-models/src/main/java/nl/tudelft/ewi/git/models/DetailedRepositoryModel.java
	modified:   git-server/src/main/java/nl/tudelft/ewi/git/inspector/Inspector.java
	modified:   git-server/src/main/java/nl/tudelft/ewi/git/models/Transformers.java
	modified:   git-server/src/main/java/nl/tudelft/ewi/git/web/RepositoriesApi.java
Changed the way the paginator works

Changes to be committed:
	modified:   git-client/src/test/java/nl/tudelft/ewi/git/client/RepositoriesMock.java
	modified:   git-models/src/main/java/nl/tudelft/ewi/git/models/DetailedBranchModel.java
	modified:   git-server/src/main/java/nl/tudelft/ewi/git/web/RepositoriesApi.java
Send full commit description on individual commit retrieval

Changes to be committed:
	modified:   git-client/src/main/java/nl/tudelft/ewi/git/client/Repositories.java
	modified:   git-client/src/main/java/nl/tudelft/ewi/git/client/RepositoriesImpl.java
	modified:   git-client/src/test/java/nl/tudelft/ewi/git/client/RepositoriesMock.java
	modified:   git-client/src/test/java/nl/tudelft/ewi/git/models/MockedRepositoryModel.java
	modified:   git-models/src/main/java/nl/tudelft/ewi/git/models/BaseModel.java
	modified:   git-models/src/main/java/nl/tudelft/ewi/git/models/BranchModel.java
	modified:   git-models/src/main/java/nl/tudelft/ewi/git/models/CommitModel.java
	modified:   git-models/src/main/java/nl/tudelft/ewi/git/models/DetailedBranchModel.java
	new file:   git-models/src/main/java/nl/tudelft/ewi/git/models/DetailedCommitModel.java
	modified:   git-models/src/main/java/nl/tudelft/ewi/git/models/DiffModel.java
	modified:   git-server/src/main/java/nl/tudelft/ewi/git/inspector/Inspector.java
	modified:   git-server/src/main/java/nl/tudelft/ewi/git/web/RepositoriesApi.java
Fix for #30 Moved/renamed files appear as added + removed file in diff

Changes to be committed:
	modified:   git-server/src/main/java/nl/tudelft/ewi/git/inspector/Inspector.java
Merge pull request #27 from JWGmeligMeyling/branch-select-2

REST Call for fetching commits in a branch
Merge pull request #29 from JWGmeligMeyling/full-commit-message

Full commit message
Merge pull request #31 from JWGmeligMeyling/detect-rename

[Fix #30] Moved/renamed files appear as added + removed file in diff