Add --clean option, restore py24  compatibility, etc.

This request includes:
- adding --clean option that will remove the pyinstaller cache in users' home dir and remove everything from workpath(buildpath) before freezing the app
- restore python 2.4 compatibility
- fix issue where --debug option automatically activated console=True even for windowed mode