Hyperlinked the build id in the failed build notification
fixed error. wrong message sent for success and fail builds updated nsubstitute, restored test project, added new tests for build… …
… success notification, fixed inverted logic error, added feature allowing multiple team projects to each target a specific roomid changed to vs2010 dependencies, added team project setting, added notification for build success
Merge branch 'tfs2010support' of https://github.com/worldspawn/tfs-hipchat into worldspawn-tfs2010support

Conflicts:
	TfsHipChat/HipChatNotifier.cs
	TfsHipChat/INotifier.cs
Replace and remove TFS DLL dependency with our own CheckinEvent object
Clean up BuildCompletionEvent code
Remove unused directives from CheckinEvent
Update README.md: remove TFS support statements that are no longer valid
Merge branch 'master' into worldspawn-tfs2010support

Conflicts:
	TfsHipChat.Tests/TfsHipChat.Tests.csproj
	TfsHipChat.Tests/TfsHipChatEventServiceTests.cs
	TfsHipChat/TfsHipChat.csproj
Put the build hyperlink back into the message and tweak the check-in message
Update README.md: changes to hipchat room config
Remove unnecessary attributes
Refactor team project map
Refactor notification decisions out the WCF event receiver
Revert check-in message to use CommitterDisplay rather than Committer
Refactor CheckinEvent extensions (used with the TFS DLL objects) into our own CheckinEvent class