Merge pull request #202 from shockkolate/master

dist/atheme.conf.example: fixed spelling error in GroupServ config
operserv/mode: Announce mode change success before tokenization (closes #197)

It's true that the command has not actually been executed at the time this
message is sent. However, it is now sent at the same time as the wallops
and logcommand, providing consistency between the meaning of all three.
nickserv/drop: fix drop command args count
Merge pull request #203 from kabaka/master

nickserv/drop: fix drop command args count
configure: Check for openssl/ec.h

Closes #185
configure: only disable what needs openssl/ec.h
Merge pull request #205 from TingPing/openssl

configure: Check for openssl/ec.h
Example config: Atheme does not link over ssl, note this
Merge pull request #210 from lyska/ssl-does-not-work-in-atheme

Example config: Atheme does not link over ssl, note this
Update ru.po

previous translation was literally 'is dropped from registration'.. wrong
chanserv: add prefix_action mini-API

This is to be used in fixing the flooding problems with /cs op, /cs
voice, etc.
chanserv: Add prefix_action_set_all to do target list processing
chanserv: Skip empty nicknames in prefix action lists
chanserv: Fix flooding with /cs op, etc.

This changeset is twofold:

  o  Merge pairs of commands like OP and DEOP into a single generic
     handler.

  o  Use the prefix_action_* functions to remove duplicates.
chanserv: Remove now-unneeded invert_purpose function
Initialize matches before use.
example conf: Use an IP from TEST-NET-1 instead of a public IP.

RFC 5737 specifies some IPv4 ranges to be used for examples.
chanserv: Use proper C99 flexible array.
chanserv: Don't shadow the global nicklist.
chanserv/sync: Sync on deoper