If some directories in the path of the desired AssemblyInfo's path are missing, create the missing directory/directories.
Add support for FxCop /ignoregeneratedcode parameter

To ignore generated code when running FxCop, we can now specify the
parameter

IgnoreGeneratedCode = true

in the parameters for the FxCop task.  The default for this parameter is
false,
in order to provide backwards compatibility with previous versions of
FAKE.

`Generated code` is code which has been decorated with the
`System.CodeDom.Compiler.GeneratedCode` attribute, for example, code
generated
when using the Add Service Reference wizard in Visual Studio.
Fix namespaces of imports
Fix example for ReleaseAndDeploy with Octopus
Added support for ignoreExisting flag
Fixing line endings?
Add Visual Basic support to AssemblyFileInfo
Optional Namespace in AssemblyInfoFileConfig

Namespace should be optional as it's not required if GenerateClass = false.
If GenerateClass is false, a namespace should not be added to the
AssemblyInfo file.

- Make AssemblyInfoFileConfig a class with optional UseNamespace
- Alter CreateCSharpAssemblyInfoWithConfig and
  CreateVisualBasicAssemblyInfoWithConfig to not write a namespace line
  unless a class is being generated
Improve CLI documentation and prompt messages.

* Add documentation to existing CLI markdown.
* Add short option switches for --fsiargs and --boot
* Rename switches to options.
Merge pull request #466 from frankshearar/mkdir-p-the-assemblyinfo-path

Let CreateCSharpAssemblyInfo work with as-yet-uncreated paths
Merge pull request #467 from yeurch/FxCopExGenCode

Add support for FxCop /ignoregeneratedcode parameter
Merge pull request #468 from jamescrowley/patch-1

Fix namespaces of imports in OctoTools example
Merge pull request #469 from jamescrowley/patch-2

Fix example for ReleaseAndDeploy with Octopus
Merge pull request #470 from jamescrowley/patch-3

Added support for OctoTools ignoreExisting flag
Merge pull request #472 from bentayloruk/cli-doc

Improve CLI documentation and prompt messages.
Merge pull request #471 from petersondrew/master

Add Visual Basic support to AssemblyFileInfo task and make Namespace optional in config
Bump version to 2.18.1
Fixed case sensitivity for NuGet.Core dependency causing build errors in linux
Fixed spelling mistake for nunit-console /process Separate parameter
Spelling mistake on NUnitProcessModel.SeperateProcessModel