Use AutoResetEvent instead of Thread.Sleep() to signal the socket reader and writer thread
Fixed auto reconnect regression in case of ping timeout was no longer working
Added RawUserList to NamesEventArgs which retains usermodes (like @ and +)
Merge branch 'stable'
Split StarkSoftProxy into its own project
Merge pull request #3 from oli-obk/starksoft

Split StarkSoftProxy into its own project
Added Travis CI build script
Added StarkSoftProxy project to solution
Fixed SmartIrc4net reference of stresstest project
Run make distcheck for Travis CI builds
Send Travis CI build results to IRC channel
fix project file to work with xbuild in smuxi folder structure
Add support for owner and admin non-RFC statuses.

Add support for the non-RFC channel user privilege statuses "owner" (nickname
prefix ~, channel mode +q) and "admin" (nickname prefix &, channel mode +a).
These are most commonly provided on UnrealIRCd-hosted servers.
Merge pull request #5 from RavuAlHemio/nonirc_owner_chanadmin

Add support for owner (~, +q) and admin (&, +a) non-RFC user statuses.
Allow fast Reconnect()s but throttled auto-reconnects
update git submodules on autogen

Update the submodules (currently starksoftproxy) when ./autogen.sh is run.
Merge pull request #6 from RavuAlHemio/update_submodules_on_autogen
Prevent potential duplicate key exception in IrcClient._Event_JOIN()
Add support for channel modes +I and +e.

Add support for the RFC2811 channel modes +I and +e. Their appearance on the
wire is more or less equal to +b. +e specifies exceptions to ban masks (if a
user matches both a +b and an +e mode, they are not banned), and +I specifies
"automatic invitations" (if a user matches an +I mode on an +i channel, they may
enter without being invited).
Merge pull request #7 from RavuAlHemio/experiments/more_mask_modes