Merge pull request #68 from hintjens/master

Problem: no license / contribution policy in README
Problem: Great article about the origin of zproject is not linked
Solution: Use the summary of hintens blog #79 and link to it for anyone
who likes a little background about zproject.
Merge pull request #69 from sappo/master

Problem: Great article about the origin of zproject is not linked
Remove repetition, rely on default PKG_CHECK_MODULES behavior augmented with follow on conditionality.
Merge pull request #70 from pmienk/master

Cleanup to remove repetition in PKG_CONFIG_MODULES success.
Problem: No automated way to generate QML bindings
Solution: Add zproject_bindings_qml.gsl
Merge origin/master
Merge pull request #71 from jemc/master

Problem: No automated way to generate QML bindings
Problem: QML bindings are generated unconditionally
Solution: Generate language bindings only if there is at least one API model
Problem: QML bindings reference Zyre explicitly
Solution: Use the interpolateed project name
Problem: QML bindings do not generate a .gitignore
Solution: Generate a .gitignore in bindings/qml if none exists
Problem: QML bindings project does not include SOURCES
Solution: Add SOURCES to the generated project code
Problem: QML bindings put static keyword where it doesn't belong
Solution: Get that static keyword out of there
Problem: QML bindings do not copy qml implementation directory
Solution: Add the copy command to the qmake project file
Problem: QML constructors/destructors use incompatible names
Solution: Replace new|construct,destroy|destruct in QML bindings
Merge pull request #72 from jemc/master

Problem: QML bindings are generated unconditionally
Problem: QML bindings use incompatible string type
Solution: Convert `const char *` to/from `const QString &`
Merge pull request #73 from jemc/master

Problem: QML bindings use incompatible string type
Merge pull request #74 from hintjens/master

Problem: commit #edef8e not done fully
Fix #75