Test Courses and Sessions

First we create a test program and test learner groups.  These are done
programmatically to avoid duplication of testing code.
In order to set objective titles we actually have to insert javascript
into the page which interacts with the yui editor object.  There
doesn’t seem to be any other way to type in the iframe YUI editor.

Since courses page required unique names we need to refresh the db
between behat runs.

Update sauce FF version