Add test Resources directory
Add asbm test repository

Refer to http://nvie.com/posts/a-successful-git-branching-model/ for a
high level view of this repository layout
Add tooling to help working against test repositories
Enforce UpdateAssemblyInfo.Execute() test coverage
Make UpdateAssemblyInfo.Execute() require one remote when being run on a TeamCity agent
Add some comments