Send email to multiple recipients; add CC and BCC.

This is an intermediate commit where `send` always returns a list with only one `Email`. TODO: modify it to return the `Email` directly.
Make `send` return `Email` instead of list.
Rename `to` back to `recipients` for backward compatibility.