Merge pull request #12 from ivanov/js-test-refact

make tests actually run
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