feat(modal): Add `controllerAs` support

Closes #39.