Add ChefSpec resource methods to allow notification testing

Added method definitions to Windows resources. Now we can write ChefSpec tests like this:

```ruby
resource = chef_run.windows_zipfile('/home/teamcity')
expect(resource).to notify('execute[/home/teamcity/bin/service.install.bat]').to(
  :run).immediately
```

Also remove a duplicate matcher `create_windows_shortcut`