[(Engine|Frontend-GNOME)-IRC] Support non-RFC channel privileges (closes #161).

Add support for non-RFC channel privilege modes such as owner, channel admin
and halfop to the IRC engine and the GNOME frontend.
Merge pull request #51 from RavuAlHemio/nonirc_channel_privs