added new tests,
modified old tests to have all non-japl code commented, so they can be
also ran using jpl
modified verbose to use the new -e flag instead of --stdout, so it
doesn't spam
-t:<test path> to specify test path/a different test dir
-e to enumerate failed tests
-f to run skipped tests
--timeout:<timeout> to specify a custom timeout
skipped tests forced which succeeded will display an info message
when only a single test file is ran, more info is displayed by
default to stdout