Prevent discussion about is it a bug or a feature request.
Remove author_id_of_changes from app

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Remove author_id_of_changes from spec

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Collect all event creation logic in one place called EventCreateService

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Add milestone observer

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Drop activity observer. User EventCreateService instead

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Use EventCreateService for notes, merge requests

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Remove activity observer specs

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Fix MR observer

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Fix tests

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
At mention participating users.
Allow referencing an existing user.
Include commits.
Extract sorting into a method.
Search within project.
Correct identation, default value if note doesn't exist.
Version 6.7.2

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>

Conflicts:
	CHANGELOG
	VERSION
Add to changelog.
Merge branch 'master' into define-feature-request

Conflicts:
	PROCESS.md
More strict wording of the bug criteria.