Ported last entities to autogenerated code

This commit includes port to autogenerated code for
all Facebook*Interface classes, and more
enhancements to the generator.
Fixes for the code

Comparisons used in emitPropertyChangeSignals no
longer use conversions. Now QVariant are directly
compared.

A "generate.sh" script is also included to generate
all the files (ontology, Facebook*Interface)
automatically.