feature: email notification for all stages of a pipeline.

This pull request allows users to add email notifications for all stages of any given pipeline.
At present one needs add notification or every stage of a given pipeline, this pull request eases this by allowing user to add a notification on all-stages of any pipeline. 

It tries to do this by introducing a new label called [ALL STAGES], returning it as part of the stages list when viewed via MyController. We've also updated the test cases and found the feature changes to work as expected to when tested locally. 

The choice for label "[ALL STAGES]" made sense to use, because its descriptive enough for the purpose and users are prohibited to create any pipelines or stages with starting with special characters.