Make default snippet customizable
Factor out embedded elisp code

* yasnippet.el (yas--key-from-desc): Added
Assume NO-TEMPLATE is non-nil if `yas-new-snippet-default' is nil