Merge pull request #87 from pmienk/master

Reduce repetition in _PROGRAMS related _LDADD generation.
Problem: No automated way to generate Ruby bindings
Solution: Add zproject_bindings_ruby.gsl
Problem: No documentation for API models and language bindings
Solution: Add a basic example and documentation suitable enough for now

--HG--
extra : amend_source : e0f1d4eb302820c2603ff8f8840014d10572741f
Merge pull request #88 from jemc/master

Problem: No automated way to generate Ruby bindings
Problem: In API models, docs show wrong type string for 'boolean'
Solution: Make docs show 'boolean', not 'bool'
Merge pull request #89 from jemc/master

Problem: In API models, docs show wrong type string for 'boolean'
Correct LTVER based on #86 discussion.