Prevent InitHistory() to fail if a TFSRemote is lacking 

(because we don't need them)

InitHistory() is used only to get MaxChangesetId and MaxCommitHash, so no need to fail if a branch have not been bootstrapped
TfsRemote are of no use so we don't absolutely need it!
should fix #543 where we can't fetch if we have deleted a TFS remote