refactored the test loader to iterate once and be a bit more readable
update changelog to reflect test-loader.js refactor
Merge pull request #524 from crismali/refactor-test-loader

refactored the test loader to iterate once and be a bit more readable