Merge pull request #488 from petersondrew/master

Check if AssemblyInfo file exists before deletion
Bump version to 3.0.7
Add custom dictionary support to FxCop
Merge pull request #489 from joshucar/master

Add custom dictionary support to FxCop
Adding release notes
Bump version to 3.0.8
FscHelper: implement F# compiler in FAKE style

The 'fsc' and 'Fsc' functions take as input a function inside which you
can set up compile parameters. Defaults are provided and can be
overridden.

'fsc' returns the exit code of the compile, while 'Fsc' discards it. The
latter can be used inside Target task functions.

Both internally use the 'fscList' function which takes parameters as a
simple list of strings. This function also writes error output, if any.

Fixes #478.
Merge pull request #485 from yawaramin/issues/478

FscHelper: add fsc function
Extract FscDefaultParams and make the Fsc task take file set. - relates to #485
Trace starttask and endtask - relates to #485
FscHelper: separate `fsc` function with exit code, &c.

This commit contains several small-ish changes. In order of appearance:

  - Use an `FscParams.Default` static member instead of a free variable,
    to express the tight coupling of the defaults with the type itself.

  - Print compile errors and warnings with the appropriate `trace...`
    functions.

  - Return an exit code from the `fsc` function as I intend to use it to
    help implement incremental build logic. The `Fsc` function
    (uppercase 'F') still doesn't return anything so it can continue to
    be used in the existing framework.

The `Fsc` call syntax looks very similar to what was originally proposed
in #235.
Merge pull request #491 from yawaramin/issues/235

FscHelper: separate `fsc` function with exit code, &c.
Run cleanup over FSCHelper
Make the scs local - do not reuse in multiple compile runs
Some more cleanup in the FSCHelper
Adding FSC helper to release notes
Bump version to 3.1.0
Add description for FSCHelper
Merge branch 'master' of https://github.com/fsharp/FAKE
Try to standardize Fsc docs