Rose stem tests

This is a rudimentary start for testing rose-stem. It would have detected the error we found on Monday, and should test a few more use cases.

I can't think of a more elegant way of doing this so I'm open to suggestions for improvement. It's a bit of a mess as rose-stem requires things like FCM repositories and keywords, and the actual suite it runs is extremely basic (but I'm inclined to think that the simplest test case is the best place to start).