Merge pull request #178 from guileen/my-js-snippets

improve for loop of javascript
Adding UltiSnips snippets, updating Readme

UltiSnips snippets are taken from UltiSnips repo.
Putting them nearby the engine seems to be the wrong thing to do.
One reason is that there are two forks now.
merge changes from pull/179
fix FSF address

Per http://www.gnu.org/licenses/gpl-howto.html.
add reqr to expand to require_relative
Merged upstream edit to AUTHORS