Fix mailto: handler bug (issue #20)

This fixes #20 and handles "subject", "cc", "bcc" and "body" parameters
in query string correctly. The proposed code is a bit more verbose than the previous, which is on purpose to make it a bit more explicit what actually happens in this method.