Adds some comments, and removing output of 'log' from metafunction

Direct to v0.0 because we're almost ready for release.
Adding "enabled" flag to pres.js/test-info.json

Will do the parsing for this shortly.
Use better methodology for generating a file path (x-platform)

File.join generates platform-specific path separators, which is great.
Rename run_tests_in_directory to shorter name which makes sense

Silly long function names :-1:
Add checking to see if test is "enabled"

This allows the user to disable certain tests that don't need to be
run (for whatever reason, be it that the project has slowed down or that
they're focusing on a specific project)
Add "filesystem-name" tag to pres.js/test-info.json

May add support for this later; this would allow for changing the
output filename in results. I'm not entirely sure why I use the existing
system, considering that it is unnecessary and can now be directly
generated by run_test_in_directory (which needs to be changed as well)