Style notifications with a Bootstrap row

Fix cascading bug of each delete link appearing further to left

Make styling more semantic using classes and separate stylesheets
Merge pull request #2114 from bluerogue251/style_notifications_as_row

Style notifications with a Bootstrap row
Explain workflow in contributing document