@SLaks, should we make [this](https://github.com/madskristensen/WebEssentials2013/blob/d64aa0912ab213fa9e1c808a350c1850803ce61a/EditorExtensions/MenuItems/SpriteImage.cs#L58) `await`? 

If yes, just curious; what would be the difference between:

```c#
await ()=>
{
    runner.GenerateSpriteWithMaps(spriteFile);
    new ImageCompressor().CompressFiles(spriteFile);
}
```

and 

```c#
    await runner.GenerateSpriteWithMaps(spriteFile);
    await new ImageCompressor().CompressFiles(spriteFile);
```

Would the second one respect the sequence of execution?