Fix helm-yas-create-snippet-on-region

helm-yas-create-snippet-on-region selects a current directory as default, when that major-mode directory doesn't exist in yasnippet's directory.

This fix shows prompt whether to create a new directory or not.