Add ability to block by acquiring and releasing a unique token

I have no problem with following the rules.  But if it is a hard rule, it needs to be in .gitattributes.  And it needs to be in Palaso VS2010.sln.DotSettings.