Fixed hot loop in AsyncoreProtocol. Problem was that writable() was never overridden causing the fd to always sign up as writable to the select loop. My solution is _not_ clean. See changelog for information about why.