If some directories in the path of the desired AssemblyInfo's path are missing, create the missing directory/directories.
Merge pull request #466 from frankshearar/mkdir-p-the-assemblyinfo-path

Let CreateCSharpAssemblyInfo work with as-yet-uncreated paths