expected_return_code option in win_package module

Some packages will return with code 3010, which means that the package was successfully installed, but a restart is required.  Allowing the user to specify the expected return code prevents the script from reporting a failure in cases where a restart is expected.