fix: Fix alerts directive to correctly watch scope object; timeout

Fixes #3