feat(modal): expose dismissAll on $modalStack

Closes #1334
Closes #1552