squashing merge
Merge pull request #418 from rashidkpc/fix

Bringing the rest of spencers changes in
Restored the "required_times" functionality so that stacking will work as expected.
Merge pull request #420 from spenceralger/zero-filled-ts

Restored the "required_times" functionality
Moved JSHint config into the standard .jshintrc file, so that it can be shared with the command line version as well as version that run within IDEs
Merge pull request #401 from spenceralger/shared-config

Setup a shared JSHint config file
emergency fix for the abundance of jshint errors -- sorry y'all
Fixing merge conflict