title: Cx_Freeze - Include Modules automatically
body: <p>should I include modules that I have used in my .py like <code>os</code> module in code below or its done automatically?and what about exclude?I have used <code>pyqt4</code> in my .py is it necessary to add its name in this <code>setup.py</code> file?</p>
  
  <pre><code>import sys
  from cx_Freeze import setup, Executable
  
  # Dependencies are automatically detected, but it might need fine tuning.
  build_exe_options = {"packages": ["os"], "excludes": ["tkinter"]}
  
  # GUI applications require a different base on Windows (the default is for a
  # console application).
  base = None
  if sys.platform == "win32":
      base = "Win32GUI"
  
  setup(  name = "my-app",
          version = "0.9.0",
          description = "Copyright 2013",
          options = {"build_exe": build_exe_options},
          executables = [Executable("my_module.py", base=base)])
  </code></pre>