Add registration and last seen time in account.xs
[perl api] Add config.xs to retrieve config
values from the perl api.
[perl api] add functions to channel.xs to register a channel
and to retrieve limit, key and ts
[perl api] allow channelregistration.xs to get/set flags and get used
time
[perl api] Perl module with channel mode constants
Call channel_register hook after registering a channel
Merge branch 'master' of https://github.com/errietta/atheme
Make flood klines use ip address instead of hostname
Use hostname for flood klines if IP isn't set, for example on auth-spoofed users
chanserv/access: Fix permissions checks in ROLE command.
chanserv/access: Don't allow changing +F via ROLE command.

Changing founder status via /cs role would require a fair amount of code
to ensure restrictions such as max_founders are obeyed. Simply do not
allow this.
chanserv/access: Apply more checks to foundership changes.

There should not be too many founders, hostmasks cannot be founders and
an entity can be a founder of a limited number of channels.
chanserv/access: Remove some duplicate code.
Update contrib modules snapshot.
Do not automatically +d users.
dist/atheme.conf.dist: Update unreal comment to reflect the versions of unreal supported
Merge pull request #171 from Argure/master

Do not automatically +d users.
Revert "Do not automatically +d users."
This actually breaks svid entirely. Do not want.

This reverts commit b5de2e63ab607539dbb36825d9369e837793c57a.
doc/WINDOWS: update information about pkg-config (closes 165)

Added a link to setting up pkg-config in windows and a note about which versions of Atheme require pkg-config to compile.
Revert erroneous revert of contrib modules.