Add 'body-edit' command for using $EDITOR to change request body

Extracted shared_examples_for_commands since all commands share the same
basic specs I thought to extract them. With this you skip to test the
help text (short and extended) for a command but is this a real test
anyway?

Closes #12.