Fixes #24.

`racket-send-region` should use `active-region-p`, just like the menu
item does.

Also, make a separate `racket--send-region-to-repl` that does most of
the work, and which is called by the various `racket-send-XXX'
interactive functions (the user-facing commands).