Issue #512: Add import hook for OpenCV
Add: An optional Boolean flag to collect_data_files to allow collection of .py
       files, for use with programs that inspect the filesystem to find the names
       of modules to import.
Add: A hook which includes markdown's hidden extensions imports.
Clarify adding and accessing data files.
Merge pull request #94 from glennra/develop

Add printsupport to Qt5 plugins
Merge pull request #96 from tallforasmurf/develop

Clarify adding and accessing data files.
Docs: PEP8 cleanup.
      Added documentation for additional parameter.
Per user suggestion put overview of data file access in the prologue, and change "frozen" to "bundled" in most places.
Add: Test for the markdown hook.
Add: Test case for PyQt4.QtWebKit.
Add: Test case and hook to fix failures in loading plugins (QtWebKit) from
       a .ui file.
Merge pull request #97 from tallforasmurf/develop

Per user suggestion put overview of data file access in the prologue, an...
Fix: Discovery of Django root dir in a subdirectory
Merge pull request #95 from bjones1/misc

Allow collection of .py files as data files, for programs that inspect the filesystem then dynamically import plugins.
Add a hook for markdown to expose its hidden imports.
Merge pull request #99 from tkho/develop

Fix: Discovery of Django root dir in a subdirectory.
Do not pull Qt4 debug plugin DLLs

dlls_in_dir() grabs all files ending with *.dll, *.so and *.dylib in a certain
directory. On Windows this would grab debug copies of Qt 4 plugins, which then
causes PyInstaller to add a dependency on the Debug CRT __in addition__ to the
release CRT.
Merge pull request #100 from lvillani/windows-qt4-do-not-pull-debug-crt

Do not pull Qt4 debug plugin DLLs.
Add link to makeicns in docs.
Add png2icns link to docs.
Add ImageMagick and ppmtowinicon links to docs.