Add persistent alerts test, closes item:442

`$timeout.flush()` seems to be clearing `scope` (for whatever reason).
Workaround using Jasmine's clock mocks.
Merge pull request #332 from tlvince/bug/persistent-alerts-test

Add persistent alerts test, closes item:442