Scan for spec files recursively when directory is passed in on command line
Display stack trace for each failed spec
Enhance exception-handling logic in spec 'run' method to make things more robust
Add licence file