Check for nested tests and specs

Most of the time specs and test aren't in the root test or spec folder, they are usually organized into subfolders.
Merge pull request #19 from kjg/patch-2

Check for nested tests and specs