Merge pull request #61 from matysek/develop

Add sqlite3 hook, fix encodings issue and update license header in tests.
Merge pull request #62 from tallforasmurf/develop

Pick up response to issue #720
Merge pull request #63 from matysek/develop

Implement --icon for OSX, add gst hook, fix option --Wignore.
Issue #87: Fix reading version info, containing unicode resource strings.
Issue #87: Fix writing version info containing unicode characters.
Issue #87: Add utility to set version info for exe file.
Issue #87: Add some commens to the generated versionFile output. Install set_version with setup.py.
Merge pull request #64 from matysek/develop

Fix None in Python run-time options and add unicode support for exe version info resource on Windows.
Correct typo "tupple" should be "tuple" in version-info output
Enhance documentation of pyi-grab_version and the version info file
Merge pull request #66 from tallforasmurf/develop

Documenting version info and pyi-grab_version
Fix: Precompile bootloader compatibility with OSX 10.5.
Merge pull request #67 from matysek/develop

Fix: Recompile OSX bootloader for compatibility with OSX 10.5.
Remove build artefacts (.pyc/.pyo files).
Issue #717:: Fix finding libpython.so on Ubuntu 13.04.
Clean: Update changelog.
Merge remote-tracking branch 'upstream/develop' into develop
Update .gitignore:

* ignore /tests/... (was still /buildtests/...)
* ignore /dist/, too
* ignore directories, where directories are meant
* changes /e2etests to /old/e2etests (was moved there)
Update MANIFEST.in:

* remove .hgignore (was removed long ago)
* exclude all .pyc and .pyo files
Add a Readme-file for tests for how-to run tests.