An angular directive to display an "add to homescreen" dialog for iOS