Merge pull request #48 from matysek/develop

Add --clean option, restore py24  compatibility, etc.
Bugfix: archive_status was left uninitialized, which caused unpredictable behavior when
packaging/bundling apps under OSX.
Merge pull request #49 from dhyams/fix_uninit_archive_status

Bugfix: archive_status was left uninitialized, which caused unpredictable...
Under OSX, watch for OpenDocument AppleEvents, and add the files passed in
to the sys.argv command line on the Python side.
bugfix: global variables argv_pyi/argc_pyi were not handled correctly in the
previous rev.
Small tweaks to some printouts, and added cleanup code for the argv_pyi allocation.
Forgot to uninstall the OpenDocument/AppleEvent handler.  It would not have
affected anything, but just trying to be clean.  Fixed.
Added a small test case to test argv emulation, which self-describes what
to do to properly test the capability.
Bugfix for `WORKPATH`.
Moved all new code from pyi_launch.c to pyi_util.c.  Also changed naming style
for functions from camelcase to lowercase/underscore.
Merge pull request #51 from handsomegui/develop

Bugfix for `WORKPATH`.
More refactoring as per matysek.
Made the test_argv_emulation test a little simpler; there is now no
spec file required.
Small fix for test_argv_emulation.py
Merge pull request #1 from pyinstaller/develop

Merge pull request #51 from handsomegui/develop
Bugfix. Generating invalid syntax spec file while passing `-w --onefile` options on OS X.
Merge pull request #52 from handsomegui/develop

Fix: Invalid syntax spec file generated when `-w --onefile` options gave on OS X.
Merge pull request #50 from dhyams/mac_argv_emulation

Add argv_emulation for windowed OSX applications.
Merge remote-tracking branch 'upstream/develop' into develop
Fix: On OSX link only windowed bootladers with Carbon. Recompile bootloaders.