Updated feature Plugin beforeDelete events are now Fired on the LSActiveRecord deleteAllByAttributes method
Dev overriden the inherited method deleteAllByAttributes within LSActiveRecord to change bulk sql behaviour (e.g. not fireing before delete events) to object driven delet operation (method interface stayed as is)
Updated feature Plugin new before<classname>DeleteMany events are now fired on the LSActiveRecord deleteAllByAttributes method
Dev overriden the inherited method deleteAllByAttributes within LSActiveRecord to new before<classname>DeleteMany PluginEvent before calling the overriden method
Updated feature Plugin Added new PluginEvents raisable by LSActiveRecord subclasses
Dev Model classes derived from LSActiveRecord now raise a generic Model event which can be used to register for any changes of the given Type e.g. beforeSave on a model now raises a before<classname>Save and a beforeModelSave PluginEvent
Dev Each Model Derived from LSActiveRecord now raises a after<classname>Save and afterModelSave PluginEvent
Updated feature Plugin
Dev deleteAllByAttributes now uses CDBCriteria to Transfer Data to the PluginEvent
Updated feature Plugin
Dev removed comments in PluginEvent
Fixed #8089: Faulty token table definition
Fixing autocomplete on token model
Dev Increased separation by making Dynamic::tableName private.
Merge branch '2.05' of github.com:LimeSurvey/LimeSurvey into 2.05
Merge branch '2.05' of https://github.com/LimeSurvey/LimeSurvey.git into 2.05

Conflicts:
	application/models/Token.php
Merge pull request #112 from seracom/feature/2.05/new_pluginevent

Feature/2.05/new pluginevent
Moved plugin events from model to behavior.
Dev Fixed some bugs reported by @seracom.