Removed unused methods
Removed unused using directives
correct method comment
TfsHelperBase.GetLabels is optimized for repositories with huge amount of labels and huge amount of items.
Merge pull request #542 from IgorVyatkin/master

TfsHelperBase.GetLabels is optimized for repositories with huge amount of labels and huge amount of items
Try to be more POSIX-y?

`if ! command` appears to be invalid
(https://travis-ci.org/git-tfs/git-tfs/builds/18484621)
Merge pull request #540 from KindDragon/code-cleanup

Code cleanup
Merge pull request #544 from spraints/bashing

Fix script/travis
Don't convert line endings in commit messages.

* Update to include libgit2/libgit2sharp#611
* Revert 4eaabce1ae67eedec8b96a155af4003ef9cff688
* Revise release notes for #534
Reset is only used in one place, to ResetHard.
Use the new form of ObjectDatabase.CreateCommit().
UTC ftw

https://github.com/git-tfs/git-tfs/pull/534#issuecomment-34543386
Update release notes with this PR.
Merge pull request #546 from spraints/lg2s-wip

Better LibGit2Sharp Commits
Display more info for managing main remote
Add a better way to find the TfsParentChangesets

Correct Tfs remote returned when using option `-I` in the case of a merge commit. It was returning the name of the
Tfs remote with the higher changeset id instead of the Tfs remote of the current branch (by following topology!).

Also remove a call to external git command...
and refactoring GitTfsRemote.GetTfsChangesetById because could not be based on FilterParentTfsCommits() anymore
Always return stub remotes when not found and let that fail when a real remote is needed

it helps better manage some cases...
update release note
Merge pull request #548 from pmiossec/correct_autoselect_remote

Add a better way to find the TfsParentChangesets
Merge pull request #549 from pmiossec/more_info_bootstrap_command

Bootstrap: Display more info for managing main remote