Squashed commit of the following:

commit 6134c465f3f939dbcd6e19f12548e87642950e37
Author: HiroAgustin <hiroagustin@gmail.com>
Date:   Mon Oct 27 18:29:55 2014 -0400

    add iterative version of test functions

commit 62c44a97da3aa9d3de271e77f2c265078e35f937
Merge: 36fb917 a7228b4
Author: HiroAgustin <hiroagustin@gmail.com>
Date:   Mon Oct 27 18:22:02 2014 -0400

    Merge branch 'jshint-test-files'

commit a7228b4297e1a201601f9986b835f56718cf1216
Author: HiroAgustin <hiroagustin@gmail.com>
Date:   Mon Oct 27 18:21:27 2014 -0400

    set globals on .jshintrc, remove from files

commit 2a647d505eb2b37c448bb652d3d734cb6b61f0bc
Merge: 27ecdb2 2fb8d70
Author: HiroAgustin <hiroagustin@gmail.com>
Date:   Mon Oct 27 18:12:35 2014 -0400

    Merge branch 'jshint-test-files' of https://github.com/HiroAgustin/generator-generator into jshint-test-files

commit 36fb9175e5d0c060958734faeded7347c7f61739
Merge: 2fb8d70 27ecdb2
Author: HiroAgustin <hiroagustin@gmail.com>
Date:   Mon Oct 27 18:11:22 2014 -0400

    Merge branch 'jshint-test-files'

commit 27ecdb2667ae509fc288f5451c63cff685093c61
Author: HiroAgustin <hiroagustin@gmail.com>
Date:   Mon Oct 27 18:02:07 2014 -0400

    rename global to match code, add missing semicolons, closes #88

commit 2fb8d70a1d30bce922819f83dc4ad6f85aac82cd
Author: HiroAgustin <hiroagustin@gmail.com>
Date:   Mon Oct 27 18:02:07 2014 -0400

    rename global to match code, add missing semicolons