Add test for SimpleRecipeBook persistence.

Uses in-memory storage to avoid disk i/o.
Add comments to unit tests.

Fixes CMPUT301W13T10/Team10RecipeFinder#33