Added missing @option tags.
Allow :ssl option to be true or a Hash.
Removed unused local variable.
Use case / when.
Use better variable names.
Use better @yieldparam names.
Allow pop3_connect / ssl3_session to accept a :ssl option.
Added the missing host argument to Network::Mixins::pop3_session