#133 refactor: introduced component tests

move current unit to new unit test project
correct Bau.Test.Acceptance.TaskDependencies.DependencyFails."And I am informed that the non-default task was executed"
updated baufile.csx to change default on CI server
updated testing section in CONTRIBUTING.md
updated how_to_build.md building section

closes #113