Solves a couple of errors with 'arv-yas-dojo-params-from-modules':

* module components may be invalid as identifiers.

* ! in modules isn't handled properly.

* single double quoted modules aren't handled properly.

The function 'arv-chop' has been replaced with
'arv/string-strip-delimiters'.


git-svn-id: svn://localhost/emacslib/emacslib/trunk@405 a9598837-e506-0410-a967-fbf0066ee963
Rename the function 'arv-yas-dojo-params-from-modules' as
'arv/yas-js-amd-params-from-modules'.

Adjust the snippet 'dj.module'.


git-svn-id: svn://localhost/emacslib/emacslib/trunk@406 a9598837-e506-0410-a967-fbf0066ee963
Solves an issue with 'arv/string-strip-delimiters': it does not check
that the length of TEXT is at least 2.


git-svn-id: svn://localhost/emacslib/emacslib/trunk@407 a9598837-e506-0410-a967-fbf0066ee963