added DeploymentItemWithLongPath attribute tests

fixed bug when deploying a file to a directory that doesn't already exist


Unfortunately, I'm currently having an issue trying to add the following file to git:
.\MSTestExtensions\Source\StealFocus.MSTestExtensions.Tests\a very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very long directory name\TestFileA.txt

I tried TortoiseGit, Git Extensions, Git Gui, and Git Bash but they all report similar errors and I'm pretty sure it's because of the long path. :(

Any advice?

Thank you.