Rose stem relative path with the -C option

A simple change, this allows relative paths with the -C argument by basically letting rose suite-run deal with it entirely, all the rose-stem bit of the logic does is report which suite it's going to run before passing control onto suite-run.

This also includes additional tests to ensure that this functionality doesn't get broken in the future.