Some issues on Windows when php commands were run.

In Windows 8 with ST3 each time a file was passed through PHP to retrieve tokens. It would steal focus and generally interfere with normal usage on initial open and after saves. 

I have added `startupinfo` to the `subprocess.Popen` call with settings to hide any resulting windows and avoid activation.

Also I refactored this into its own function now that it is providing an explicit behavior beyond Popen.