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.