allow testing individual js files

all casperjs/ subdirectories now treated as test categories
fat fingers

don't laugh. it's a serious problem.
shorten the js section names
use js/subfolder/test.js syntax now
don't change name of section