change spec lingo in source files and docs to test
change context lingo and change SetUp to Setup
make DSL path configurable
TestInterface::setScope
Merge pull request #45 from brianium/enhancement/various-improvements-and-cleanup

Enhancement/various improvements and cleanup