Allow specs inside subdirectories of {app,lib}/assets/javascripts/spec/

Old code would treat subdirectory itself as a spec file and then fail to find any tests within it. This code fixes that by instead searching for spec files inside it. Not sure if it should search for files ending with _spec or accept all files.

There didn't seem to be any tests for that so I simply added new spec in subdirectory of test app.