added file listener for proxy list and made proxy list a unique set