[BUGFIX] Code 1003 from servermanagercmd.exe is valid

http://technet.microsoft.com/en-us/library/cc749128(v=ws.10).aspx says it indicates "No change needed", but it's not in the listed return values
I think this would be cleaner if it wasn't all a single line, something like:

```
  result = shell_out("#{servermanagercmd} -install #{@new_resource.feature_name}", {:returns => [0,42,127,1003,3010]})
  evaluate_exit_status_and_report(result.exitstatus, @new_resource.feature_name)
```

Inside of the helper method you could also just read @new_resource.feature_name.