TRUNK-4003 Adding a way of clearing all alerts at once [added my initial commit for better review by other devs]
TRUNK-4003 fixed the clear all unread alert isue from the service layer
TRUNK-4003 made some changes with inh in the previous commit
TRUNK-4003 fixed the pending issue from last commit
TRUNK-4003 resolved the privious formatter issues and removed some un nuccessary code
Merge pull request #457 from k-joseph/TRUNK-4003

TRUNK-4003 Adding a way of clearing all alerts at once