Merge pull request #692 from kitan1982/activity-refactoring

Activity refactoring
Adds unique constraint for activityRuleAction
Merge branch '3.0-dev' of https://github.com/claroline/CoreBundle into activity-refactoring