Python 3 updates
Merge remote-tracking branch 'upstream/modulegraph' into modulegraph
Fix _format_hook_datas

Fix the previous fix of _format_hook_datas

Move the files into there containing folder now.
Merge remote-tracking branch 'upstream/modulegraph' into modulegraph
Add PyCharm files to gitignore
Change some hooks to use PyInstaller version detection
Merge pull request #3 from springermac/modulegraph

Python 3 updates.