added DeploymentItemWithLongPath attribute tests
fixed bug when deploying a file to a directory that doesn't already exist