update appexe util method to work with py2app
Fix test errors.
Merge pull request #43 from prabhuramachandran/fix_test_error

Fix test errors.
Enable spaces in paths by ensuring that all arguments are quoted.
When retrying with the DefaultVersionFinder, allow the exception to be known via the callback.
The bootstrap EXE didn't work anymore when using Python 3.3.
Simply creating a check for Python 3.3 and adding the source size to the struckt.pack solves this.
We can safely set the source size to zero since Python doesn't check the actual size yet.

Changes are tested with Python 3.3 32-bit on Windows.
Merge pull request #53 from Ecno92/master

Fix for issue #38: Python 3.3: unable to locate initialization module
Merge pull request #51 from dmckeone/exception_on_retry

Allow access to the thrown exception, via the callback, with the DefaultVersionFinder.
Merge pull request #50 from dmckeone/master

Enable spaces in paths by ensuring that all arguments are quoted.
- Decreased the amount of if/else statements for the Python 3.3 compatibility.
- Added a force-bootstrap-library option for CX_freeze. This prevents appending the library.zip to the bootstrap executable. This is useful when you want to sign your executables with the microsoft signtool (or similair tools).
str to bytes
Add python core dependency name check for Mac OSX
Changed the naming of "force-bootstrap-library" to "detached-bootstrap-library".
Merge pull request #54 from Ecno92/master

cleanup python 3.3 compatibility + added detached-bootstrap-library
Merge remote-tracking branch 'upstream/master'
fix bug where .old files were not removed
Merge pull request #42 from peterbrook/master

in-process auto-update in tutorial4 doesn't work on osx with py2app
Merge pull request #55 from vkosh/dev

Initialize sdata with bytes
Fix GetModuleFileNameA to understand that its first param is a HMODULE.

This is needed because on a 64-bit build of Python on Windows the handles
may be 8-byte values (a void*) but the ctypes default is to assume int,
which is only 4 bytes.
pep8 update