Added error handling.
Added total duration to task report.
Added Sign extension for assembly certificate signing
This adds support for PFX certificate signing
(a.k.a Authenticode not to be confused with strong naming)
using the standard Windows SDK SignTool
Example usage:
Task("Sign")
    .IsDependentOn("Clean")
    .IsDependentOn("Restore")
    .IsDependentOn("Build")
    .Does(() =>
{
    var files = GetFiles(solutionDir + "/**/bin/" + configuration + "/**/*.exe");
    Sign(files, new SignToolSignSettings {
            TimeStampUri = new Uri("http://timestamp.digicert.com"),
            CertPath = "digicert.pfx",
            Password = "TopSecret"
    });
});

Cleaned up resolver and FilePath.Exists()

Added category
Update README.md

Added SignTool to currently implemented functionality
Reworked tool system to introduce a better way of handling process arguments.
Diagnostic Log complete exception with StackTrace

When troubleshooting an error it can sometimes be very hard to find where the error is, especially if it turns out to be internal.
I propose when Verbosity is set to Diagnostic the full exception should be logged with stack trace and all, making it allot easier to locate any issues.
Cake now returns correct exit code if an error occurs while parsing arguments.
Added AppVeyor build.
Made relative paths absolute.
Added curly braces.
Added xUnit silent flag.
Added AppVeyor build status badge.
Globber Relative Path Fix
Fixes issue in Cake.Core.IO.Globber.Walk() resulting some relative
paths would result in below exception
 startIndex cannot be larger than length of string.

This because the relative rootpath could be longer/different vs.
child file/folder paths.

I.e. this would fail:
..\cake\src\Cake\bin\Debug\Cake.exe .\build.csx -solution="..\Cake\src\Cake.sln"

Fix uses the PathCollapser.Collapse() to clean up the full root path
causing the issue.
Added implicit conversion from string to ProcessArgumentBuilder.
Local builds should not follow the same conventions as continuous builds.
Increased version number to 0.1.19.
Changed version number.
Suppressed xUnit test count on non local builds.
Disabled test discovery in AppVeyor.
Publish Cake to MyGet.