Make OB singleprocess in frozen mode
Add scripts for configuring and executing OB in Windows.
Add setup.py to bootstrap py2exe

* Create two exe files, openbazaar.exe and stop.exe
* Write the collected files into dist_exe directory
* Openbazaar.exe uses the local bootstraper openbazaar.py
* Add an ico file and use it for openbazaar.exe
* Do not include system dlls in the distribution
Add exe argument that invokes py2exe

* Manually creating $packagesDir\zope\__init__.py fixes dependency detection
  by py2exe
Workaround pycountry inclusion to make it work with py2exe

* Create the egg file for pycountry in configure.ps1
* Do not include pycountry in the zip bundle
* Manually include pycountry-1.8-py2.7.egg as a data file
* Manually include pkg_resources package because pycountry depends on this
  but py2exe doesn't detect it as a dependency any more
* Make the bootstrapper load pycountry from its egg file
Refactor the bootstrapper script

* Reorder some commands
* Add comments
Various style and build fixes.

* Fixed most pylint warnings.
* Suppressing distutils import error.
* Suppressing py2exe import error, as is installed by configure script.
* Moved setup code inside a main function.
Merge pull request #3 from Renelvon/win_build_fixes

Various style and build fixes.
Merge pull request #897 from yagoulas/win_build

Windows build scripts