Tests with new (experimental) specification syntax and patch so that old syntax works for Data Analysis, Boot Camp, and Open Intro, but new syntax applies to Intro to R and Test Modules. The AnswerTests column of test modules has been changed to suit the new syntax. The Intro to R modules have not.
got rid of 'my_swirl_courses' directory and instead create new dir with course name directly in current working dir
Merge branch 'master' into newtests1
Removed e as a parameter in answerTests2.R, and made corresponding changes in the two test modules.
Omnitest is an aggregate of more basic tests and is meant to cover many of the questions which have appeared in lessons so far.
CAVEAT: Omnitest is completely untested. We will have to write a small module for the purpose.
Merge remote-tracking branch 'sean/master' into sean_install
made a few tweaks to install_course... functions
updated help files
made a few tweaks to install_course.R documentation to satisfy R CMD check
a few tweaks to author_lesson.R to prevent user from overwriting existing courses or creating duplicate copies of the same course in different places
Added support for custom tests, specific to lessons, defined in a source file in the course directory.
Merge branch 'master' into newtests1
Temporarily added Intro to R, modules 1, 2, 3, to "old tests" list, so that newtests1 branch may be merged to master without breaking Intro to R. As these modules are revised, they should be removed from the list (lines 139-140, instructionSet.R.)
Merge pull request #68 from swirldev/newtests1

Tests with new (experimental) specification syntax
AnswerTests2 bug fixes and test module for function omnitest().
Made omnitest demo more informative and entertaining.
Roxygenized omnitest help