Pass shell==True to call() (needed for Windows)
Use win32file and self.external.run

Use win32file.CreateSymbolicLink() instead of mklink (since win32file is required by OMERO anyway).
Replace self.call() with self.external.run()
Ignore lowercase omero-*sql files on Windows (case-insensitive)
Use os.linesep when parsing output of psql
Ignore errors when stopping web
Raise an error if the old config.xml wasn't found
Remove old code
Fix external.py tests
shell=True breaks the Unix upgrade

Use for Windows only
Fix test to take account of shell= in subprocess.call
Workaround missing os.path.samefile on Windows
Merge pull request #49 from manics/windows_fixes

omego install and upgrade Windows