bump to 0.4.0, using ipaddr.js