#25 - rose edit optional configuration enhancement

This adds some optional configuration awareness to `rose edit`. Closes #25.