* optimized autoadd activities
* added function to remove activitystate
* possibility to choose own controller
* added NotifyControllerInterface
* changed behavior for auto log activities (changed method signature too)
 * doesn't use config anymore, just using the protected-property `autoActivities`
* removeActivity is called from doActivity with "undo"-check
* fix removeActivity
* differentiate index and all views