Update gollum repository location in the Gemfile.

Github just moved the Gollum repository to it's own organization.
This commit updates the Gemfile to point to the new repo location.

I also added a specific ref pointer to a version that is known to
work well just in case they slip up and break their master branch
right at the same time someone happens to be installing or updating
Gitlab. This is about the safest we can get until they put out the
next release that resolves the Pygments dependency issue.
Update links to GitLab.com after renaming of GitLab cloud.
Merge pull request #3230 from DanKnox/update_gollum_repo_location

Update gollum repository location in the Gemfile.
Gemfile.lock with gollum
Add base of Event base
Add base of Notifications
Subscription base
Add notofication state to notifications
Replace Event class with OldEvent class
replace events with old_events
Add new relations with new events system
fix errors
fix Notification model
db schema after migration
Classes renamed
Actionable added
Actionable added
Event factory added
Notification service added
ActivityObserver moved to old