circe-network-options: Newer bitlbee users are called "bitlbee"

This used to be "root", but that changed for newer bitlbee servers.
circe-channel-message-handler: Set correct variable for RPL_ISUPPORT

This used to set a variable with a wrong name. Oops.
bitlbee :nickserv-mask: Accept both root and bitlbee

This is a recent change in bitlbee, and a number of users still
use a version that uses "root". So support both.
Regard users as being lurkers again after a time of inactivity.

Active (non-lurker) users are regarded as being inactive again after
`circe-active-users-timeout' seconds.

Related functions/variables:
`circe-active-users-timeout'
`circe-lurker-mark-as-active'
circe-channel-users-synchronize: Fix and add proper initial-name handling.

If we just mark the initial users as active, they will emit part/quit
messages even if they never talked.  But we also don't want Circe to
emit a "first activity" message for these users, so we give them a
property `initial-names' and check for that in the mark-as-active
function to omit their first-activity message.
Track recently-parted non-lurker users and show their JOIN.

Upon parting/quitting, an active (non-lurker) user is added to
`circe-recently-parted-active-users', from which they are removed
after `circe-parted-users-timeout' seconds.  If a user re-joins before
the time-out, they emit a re-join message.

Related functions/variables:
`circe-parted-users-timeout'
`circe-format-server-user-rejoin'
`circe-channel-add-user'
`circe-channel-remove-user'
`circe-channel-parted-users-cleanup'
`circe-channel-parted-active-users'
`circe-lurker-mark-as-active'
Revert "circe-fixes: Remove bugfix for minibuffer (included in 24.3)"

This reverts commit e28ec5e3e8071538d4792b4303cd3d0d1a8ac641.

Emacs 24.3 is still not out ...
circe-use-cycle-completion: Default to nil.

Added a note about circe-fix-minibuffer.el to the docstring for
users who wish to use cycle completion in 24.2 and earlier.
circe-fool-face: not bold in X

In situations where this face is together with other faces in a single
message, text color may come from another face (depending on precedence),
but the bold attribute contributed by circe-fool-face then serves to
emphasize the message, counter to the intent of the 'fool' system.  This
change only affects X; the bold attribute is kept for tty, where styling
choices are more limited.