Remove IO::Socket::SSL dependancy and add EV dependancy