De-duping slns

In some of our mock data there are courses that have the same slns.  This gets in the way of testing, so de-duping.
Merge pull request #30 from uw-it-aca/bug/bookstore-dupe-sln

De-duping slns
Merge pull request #31 from uw-it-aca/develop

Develop
Merge pull request #32 from uw-it-aca/qa

Qa