complete rewrite of the node looper

added new window config option

added ignore config option

Rewrote tests. Fixed code that didn't pass tests.

cleanup

cleanup

linting
Merge branch 'jtaylor/node-loop-rewrite' of github.com:iamJoeTaylor/jirafy into jtaylor/node-loop-rewrite

* 'jtaylor/node-loop-rewrite' of github.com:iamJoeTaylor/jirafy:
  complete rewrite of the node looper

Conflicts:
	ext/config.js
	ext/jirafy-config.html
	ext/jirafy.js