[fix] Apply fulltextindexed change in the actual index
Change of the fulltextindexed attribute of a CWAttribute did actually change
anything for already existing entity (but apply to new one). This patch fix this
behaviour:
* A new SingleLastOperation, UpdateFTIndexOp, to reindex entity whose
ftindexation changed during a commit. This data is read from
session.transaction_data['fti_update_etypes']
* The SourceDbRDefUpdate operation to store Etype who modify they fulltextindexed
of attribute in session.transaction_data['fti_update_etypes'].
* A new test is added to check the behaviour
#!/bin/sh
rm -f web/test/tmpdb*
rm -f web/tali18n.py
rm -f applications/*/test/tmpdb*
rm -f applications/*/tali18n.py
rm -f applications/*/i18n/*_full.po
rm -f applications/*/data/Schema.dot